春天Hibernate的配置我有一个像下面Maven的多模块
- DbUtils
- 医生模块项目多模块项目
- 病人模块项目
我已经配置在DbUtils项目中休眠,配置文件如下
LocalSessionFactoryBean sessionFactory = new LocalSessionFactoryBean();
sessionFactory.setDataSource(dataSource());
sessionFactory.setPackagesToScan(new String[] { "com.test.dbutils.pojos" });
现在我想在这两个子模块中使用这个会话工厂,我想setPackagesToScan
项目明智。 即医生模块com.test.doctor.pojos
和患者模块com.test.patient.pojos
Q.1)如何实现这一目标?
Q.2)在多模块中创建和使用会话工厂还有其他更好的方法吗?
假设'@ EntityScan'是另外计算策略。参考[this](https://github.com/spring-projects/spring-boot/issues/5401)例如这可能会有所帮助。 –