Class JPAHibernateConfig
java.lang.Object
org.summerboot.jexpress.boot.config.BootConfig
org.summerboot.jexpress.integration.jpa.JPAConfig
org.summerboot.jexpress.integration.jpa.JPAHibernateConfig
- All Implemented Interfaces:
JExpressConfig
- Author:
- Changski Tie Zheng Zhang 张铁铮, 魏泽北, 杜旺财, 杜富贵
-
Field Summary
Fields inherited from class org.summerboot.jexpress.integration.jpa.JPAConfig
entityClasses, settingsFields inherited from class org.summerboot.jexpress.boot.config.BootConfig
cfgFile, configName, DESC_KMF, DESC_PLAINPWD, DESC_TMF, FILENAME_KEYSTORE, FILENAME_TRUSTSTORE_4CLIENT, FILENAME_TRUSTSTORE_4SERVER, generateTemplate, logger, props -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.summerboot.jexpress.integration.jpa.JPAConfig
getEntityClasses, getSettings, load, load, loadCustomizedConfigs, scanAnnotation_EntityMethods inherited from class org.summerboot.jexpress.boot.config.BootConfig
createIfNotExist, generateTemplate, getCfgFile, getProperties, info, instance, loadField, name, preLoad, temp, updateConfigFile, updateFilePath
-
Constructor Details
-
JPAHibernateConfig
protected JPAHibernateConfig()
-
-
Method Details
-
main
-
generateTemplate_JPAConnection
-
generateTemplate_ConnectionPool
-
buildEntityManagerFactory
protected void buildEntityManagerFactory()- Specified by:
buildEntityManagerFactoryin classJPAConfig
-
shutdown
public void shutdown() -
getSessionFactory
public org.hibernate.SessionFactory getSessionFactory() -
em
public jakarta.persistence.EntityManager em()
-