• R/O
  • SSH
  • HTTPS

Commit

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

Commit MetaInfo

Revision2588 (tree)
Time2023-09-04 18:53:42
Authort_nakayama1971

Log Message

(empty log message)

Change Summary

Incremental Difference

--- trunk/framework/fwBase/pom.xml (revision 2587)
+++ trunk/framework/fwBase/pom.xml (revision 2588)
@@ -48,7 +48,7 @@
4848 <dependency>
4949 <groupId>com.puppycrawl.tools</groupId>
5050 <artifactId>checkstyle</artifactId>
51- <version>10.12.2</version>
51+ <version>10.12.3</version>
5252 </dependency>
5353 </dependencies>
5454 <configuration>
--- trunk/framework/fwRest/pom.xml (revision 2587)
+++ trunk/framework/fwRest/pom.xml (revision 2588)
@@ -65,7 +65,7 @@
6565 <dependency>
6666 <groupId>org.hibernate.orm</groupId>
6767 <artifactId>hibernate-core</artifactId>
68- <version>6.2.7.Final</version>
68+ <version>6.3.0.Final</version>
6969 <scope>compile</scope>
7070 </dependency>
7171 <dependency>
--- trunk/framework/fwRest/src/main/java/online/jpa/provider/DbcpConnectionProvider.java (revision 2587)
+++ trunk/framework/fwRest/src/main/java/online/jpa/provider/DbcpConnectionProvider.java (revision 2588)
@@ -16,7 +16,7 @@
1616 import org.apache.logging.log4j.Logger;
1717 import org.apache.logging.log4j.util.Unbox;
1818 import org.hibernate.HibernateException;
19-import org.hibernate.cfg.AvailableSettings;
19+import org.hibernate.cfg.JdbcSettings;
2020 import org.hibernate.engine.jdbc.connections.internal.ConnectionProviderInitiator;
2121 import org.hibernate.engine.jdbc.connections.spi.ConnectionProvider;
2222 import org.hibernate.service.UnknownUnwrapTypeException;
@@ -103,19 +103,19 @@
103103 final var dbcpProperties = new Properties();
104104
105105 // DriverClass & url
106- final var jdbcDriverClass = propMap.get(AvailableSettings.DRIVER);
107- final var jdbcUrl = propMap.get(AvailableSettings.URL);
106+ final var jdbcDriverClass = propMap.get(JdbcSettings.JAKARTA_JDBC_DRIVER);
107+ final var jdbcUrl = propMap.get(JdbcSettings.JAKARTA_JDBC_URL);
108108 dbcpProperties.put("driverClassName", jdbcDriverClass);
109109 dbcpProperties.put("url", jdbcUrl);
110110
111111 // Username / password
112- final var username = propMap.get(AvailableSettings.USER);
113- final var password = propMap.get(AvailableSettings.PASS);
112+ final var username = propMap.get(JdbcSettings.JAKARTA_JDBC_USER);
113+ final var password = propMap.get(JdbcSettings.JAKARTA_JDBC_PASSWORD);
114114 dbcpProperties.put("username", username);
115115 dbcpProperties.put("password", password);
116116
117117 // Isolation level
118- final var isolationLevel = propMap.get(AvailableSettings.ISOLATION);
118+ final var isolationLevel = propMap.get(JdbcSettings.ISOLATION);
119119 if (!Objects.toString(isolationLevel, "").isEmpty()) {
120120 dbcpProperties.put("defaultTransactionIsolation", isolationLevel);
121121 }
@@ -159,7 +159,7 @@
159159 */
160160 private Integer getPoolSize(final Map<String, Object> propMap) {
161161 Integer ret = 0;
162- final var val = Objects.toString(propMap.get(AvailableSettings.POOL_SIZE), "");
162+ final var val = Objects.toString(propMap.get(JdbcSettings.POOL_SIZE), "");
163163 if (!val.isEmpty()) {
164164 try {
165165 ret = Integer.valueOf(val);
--- trunk/framework/pjBat/pom.xml (revision 2587)
+++ trunk/framework/pjBat/pom.xml (revision 2588)
@@ -118,7 +118,7 @@
118118 <dependency>
119119 <groupId>org.hibernate.orm</groupId>
120120 <artifactId>hibernate-core</artifactId>
121- <version>6.2.7.Final</version>
121+ <version>6.3.0.Final</version>
122122 <scope>runtime</scope>
123123 </dependency>
124124
--- trunk/framework/pjDb/pom.xml (revision 2587)
+++ trunk/framework/pjDb/pom.xml (revision 2588)
@@ -20,7 +20,7 @@
2020 <dependency>
2121 <groupId>org.hibernate.orm</groupId>
2222 <artifactId>hibernate-core</artifactId>
23- <version>6.2.7.Final</version>
23+ <version>6.3.0.Final</version>
2424 <scope>compile</scope>
2525 </dependency>
2626 <dependency>
--- trunk/framework/pjMw/pom.xml (revision 2587)
+++ trunk/framework/pjMw/pom.xml (revision 2588)
@@ -20,7 +20,7 @@
2020 <dependency>
2121 <groupId>org.hibernate.orm</groupId>
2222 <artifactId>hibernate-core</artifactId>
23- <version>6.2.7.Final</version>
23+ <version>6.3.0.Final</version>
2424 <scope>compile</scope>
2525 </dependency>
2626 <dependency>
--- trunk/framework/pjMw/src/main/java/common/db/dao/hibernate/Config.java (revision 2587)
+++ trunk/framework/pjMw/src/main/java/common/db/dao/hibernate/Config.java (revision 2588)
@@ -5,9 +5,9 @@
55 import java.util.function.Function;
66
77 import org.hibernate.SessionFactory;
8-import org.hibernate.cfg.AvailableSettings;
98 import org.hibernate.cfg.Configuration;
109 import org.hibernate.cfg.Environment;
10+import org.hibernate.cfg.JdbcSettings;
1111 import org.hibernate.dialect.Dialect;
1212
1313 import core.config.Factory;
@@ -44,7 +44,7 @@
4444 * @return Dialectインスタンス
4545 */
4646 private Dialect getDialectInstance(final Configuration cfg) {
47- final Function<Properties, String> dlct = p -> p.getProperty(AvailableSettings.DIALECT);
47+ final Function<Properties, String> dlct = p -> p.getProperty(JdbcSettings.DIALECT);
4848
4949 final String className = Optional.ofNullable(dlct.apply(cfg.getProperties())).
5050 orElseGet(() -> dlct.apply(Environment.getProperties()));
--- trunk/framework/pjMw/src/main/java/common/db/dao/hibernate/DaoSessionImpl.java (revision 2587)
+++ trunk/framework/pjMw/src/main/java/common/db/dao/hibernate/DaoSessionImpl.java (revision 2588)
@@ -7,8 +7,8 @@
77 import java.util.concurrent.atomic.AtomicReference;
88
99 import org.hibernate.HibernateException;
10-import org.hibernate.cfg.AvailableSettings;
1110 import org.hibernate.cfg.Configuration;
11+import org.hibernate.cfg.TransactionSettings;
1212
1313 import common.db.dao.Dao;
1414 import common.db.dao.DaoSession;
@@ -79,7 +79,7 @@
7979 final var cfg = getConfig(cname);
8080 final var prop = cfg.getConfiguration().getProperties();
8181 if (prop != null) {
82- if (prop.getProperty(AvailableSettings.JTA_PLATFORM) != null) {
82+ if (prop.getProperty(TransactionSettings.JTA_PLATFORM) != null) {
8383 final var xa = Factory.create(XATransaction.class);
8484 if (xa.isInTransaction()) {
8585 bd = new JtaDao(cfg);
--- trunk/framework/pjMw/src/main/java/common/db/dao/hibernate/NoCloseSession.java (revision 2587)
+++ trunk/framework/pjMw/src/main/java/common/db/dao/hibernate/NoCloseSession.java (revision 2588)
@@ -1362,4 +1362,52 @@
13621362 public void lock(final Object object, final LockOptions lockOptions) {
13631363 this.session.lock(object, lockOptions);
13641364 }
1365+
1366+ /**
1367+ * {@inheritDoc}
1368+ */
1369+ @Override
1370+ public <T> RootGraph<T> createEntityGraph(final Class<T> rootType, final String graphName) {
1371+ return this.session.createEntityGraph(rootType, graphName);
1372+ }
1373+
1374+ /**
1375+ * {@inheritDoc}
1376+ */
1377+ @Override
1378+ public SessionFactory getFactory() {
1379+ return this.session.getFactory();
1380+ }
1381+
1382+ /**
1383+ * {@inheritDoc}
1384+ */
1385+ @Override
1386+ public int getFetchBatchSize() {
1387+ return this.session.getFetchBatchSize();
1388+ }
1389+
1390+ /**
1391+ * {@inheritDoc}
1392+ */
1393+ @Override
1394+ public void setFetchBatchSize(final int batchSize) {
1395+ this.session.setFetchBatchSize(batchSize);
1396+ }
1397+
1398+ /**
1399+ * {@inheritDoc}
1400+ */
1401+ @Override
1402+ public boolean isSubselectFetchingEnabled() {
1403+ return this.session.isSubselectFetchingEnabled();
1404+ }
1405+
1406+ /**
1407+ * {@inheritDoc}
1408+ */
1409+ @Override
1410+ public void setSubselectFetchingEnabled(final boolean enabled) {
1411+ this.session.setSubselectFetchingEnabled(enabled);
1412+ }
13651413 }
--- trunk/framework/pjWeb/pom.xml (revision 2587)
+++ trunk/framework/pjWeb/pom.xml (revision 2588)
@@ -121,7 +121,7 @@
121121 <dependency>
122122 <groupId>org.hibernate.orm</groupId>
123123 <artifactId>hibernate-core</artifactId>
124- <version>6.2.7.Final</version>
124+ <version>6.3.0.Final</version>
125125 <scope>runtime</scope>
126126 </dependency>
127127 <dependency>