私はejb3でprepared statementを使用して、oracleにデータを挿入します。使用することが可能です。prepared statement in ejb3
ネットでいくつかの例を見つけようとしていますが、良い例は見つかりませんでした。
私はそれを使用するのを手伝ってください。
public class YourEJB {
@Resource(mappedName="java:/DefaultDataSource")
DataSource dataSource;
// XXX: not handling exceptions
public void insertPerson(String name, String surname) {
Connection connection = dataSource.getConnection();
PreparedStatement insertPerson = connection.prepareStatement(
"INSERT INTO PEOPLE VALUES(?,?)");
insertPerson.setString(1, name);
insertPerson.setString(2, surname);
insertPerson.executeUpdate();
}
もJDBC tutorialsを見てみましょう:か(?我々は準備された文の中で使用される)EJB3でパラメータクエリを使用する他の方法は
おかげに関して
HI Dfa、 お返事ありがとうございます。私は準備されたステートメントをEJBのcreateNativeQuery()で使用したいと思うか、またはejb3の中でパラメータクエリを使用する他の方法があるか? –