Merge branch 'dev' of http://git.estsh.com/i3-IMPP/i3plus-core into dev
# Conflicts: # modules/i3plus-core-apiservice/src/main/java/cn/estsh/i3plus/core/apiservice/websocket/MessageWebSocket.javayun-zuoyi
parent
5094263555
commit
18dc8d980d
@ -0,0 +1,42 @@
|
||||
package cn.estsh.i3plus.core.apiservice.configuration;
|
||||
|
||||
import cn.estsh.i3plus.platform.common.util.CommonConstWords;
|
||||
import cn.estsh.i3plus.pojo.base.jpa.factory.BaseMongoRepositoryFactoryBean;
|
||||
import cn.estsh.i3plus.pojo.base.jpa.factory.BaseRepositoryFactoryBean;
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
import org.springframework.boot.autoconfigure.domain.EntityScan;
|
||||
import org.springframework.context.annotation.Configuration;
|
||||
import org.springframework.core.annotation.Order;
|
||||
import org.springframework.data.jpa.repository.config.EnableJpaRepositories;
|
||||
import org.springframework.data.mongodb.repository.config.EnableMongoRepositories;
|
||||
|
||||
/**
|
||||
* @Description : 需要扫描其他包的配置文件
|
||||
* 此类专门添加需要单独加载的其他模块的包
|
||||
* @Reference :
|
||||
* @Author : alwaysfrin
|
||||
* @CreateDate : 2018-12-12 20:49
|
||||
* @Modify:
|
||||
**/
|
||||
@Configuration
|
||||
@Order(0)
|
||||
//扫描需要单独处理的对象类
|
||||
@EntityScan(basePackageClasses = {
|
||||
//需要单独处理的其他模块对象
|
||||
})
|
||||
|
||||
@EnableJpaRepositories(basePackages = {
|
||||
//需要单独处理的其他模块持久化仓
|
||||
}, repositoryFactoryBeanClass = BaseRepositoryFactoryBean.class)
|
||||
|
||||
@EnableMongoRepositories(basePackageClasses = {
|
||||
//需要单独处理的其他模块mongo持久化仓
|
||||
},repositoryFactoryBeanClass = BaseMongoRepositoryFactoryBean.class)
|
||||
public class ScanPackageConfiguration {
|
||||
public static final Logger LOGGER = LoggerFactory.getLogger(CommonConstWords.SYSTEM_LOG);
|
||||
|
||||
public ScanPackageConfiguration(){
|
||||
LOGGER.info("【关联模块加载包处理...】");
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue