Код: Выделить всё
public class MyFactory extends BasicDataSourceFactory {
public MyFactory () {}
@Override
public Object getObjectInstance(Object obj, Name name, Context nameCtx, Hashtable environment) throws SQLException {
return super.getObjectInstance(obj, name, nameCtx, environment);
}
}
Код: Выделить всё
Код: Выделить всё
Context envCtx = (Context) new InitialContext().lookup("java:comp/env");
ds = (DataSource) envCtx.lookup("MyResource");
ds.getConnection().setAutoCommit(false);
Я пробовал с парой последних версий ojdbc8 , так что мой pom.xml будет Похоже: < /p>
Код: Выделить всё
com.oracle.database.jdbc
ojdbc8
23.5.0.24.07
< /code>
или: < /p>
com.oracle.database.jdbc
ojdbc8
23.2.0.0
Подробнее здесь: https://stackoverflow.com/questions/790 ... on-with-cu