Commit 18da15f0 authored by suntao's avatar suntao

conf

parent 2494fd30
package cn.quantgroup.cashloanflowboss.api.channel.repository.boss;
import cn.quantgroup.cashloanflowboss.api.channel.entity.boss.ChannelConf;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.stereotype.Repository;
/**
* Created by suntao on 2019/7/22.
* @author suntao
*/
@Repository
public interface ChannelConfRepository {
public interface ChannelConfRepository extends JpaRepository<ChannelConf, Long> {
/**
* 获取用户
......
......@@ -5,7 +5,6 @@ import cn.quantgroup.cashloanflowboss.api.channel.entity.clf.ChannelConfiguratio
import cn.quantgroup.cashloanflowboss.api.channel.repository.boss.ChannelConfRepository;
import cn.quantgroup.cashloanflowboss.api.channel.repository.clf.ChannelConfigurationRepository;
import cn.quantgroup.cashloanflowboss.api.channel.util.ChannelConfUtil;
import cn.quantgroup.cashloanflowboss.api.user.entity.boss.User;
import cn.quantgroup.cashloanflowboss.api.user.model.Pagination;
import cn.quantgroup.cashloanflowboss.core.base.Result;
import org.springframework.beans.factory.annotation.Autowired;
......@@ -13,8 +12,6 @@ import org.springframework.data.domain.Page;
import org.springframework.data.domain.PageRequest;
import org.springframework.stereotype.Service;
import java.util.Map;
/**
* function:
* date: 2019/8/2
......
......@@ -65,7 +65,7 @@ public class BossDSConfig {
public LocalContainerEntityManagerFactoryBean entityManager(EntityManagerFactoryBuilder builder) {
return builder.dataSource(createDataSource())
.packages("cn.quantgroup.cashloanflowboss.api.user.entity.boss")
.packages("cn.quantgroup.cashloanflowboss.api.*.entity.boss")
.persistenceUnit(uniquename)
.build();
}
......
......@@ -23,8 +23,8 @@ import javax.sql.DataSource;
@EntityScan(basePackages = {"cn.quantgroup.cashloanflowboss.api.*.entity.clf"})
@EnableTransactionManagement
@EnableJpaRepositories(basePackages = {"cn.quantgroup.cashloanflowboss.api.*.repository.clf"},
entityManagerFactoryRef = "bossEntityManager",
transactionManagerRef = "bossTransactionManager")
entityManagerFactoryRef = "clfEntityManager",
transactionManagerRef = "clfTransactionManager")
public class ClfDSConfig {
@Value("${data.boss.url}")
......@@ -41,8 +41,7 @@ public class ClfDSConfig {
@Value("${data.boss.pool-size}")
private Integer poolSize;
@Primary
@Bean(name = "bossDataSource")
@Bean(name = "clfDataSource")
@ConfigurationProperties(prefix = "data.boss")
public DataSource createDataSource() {
DruidDataSource source = DruidDataSourceBuilder.create().build();
......@@ -60,8 +59,7 @@ public class ClfDSConfig {
return source;
}
@Primary
@Bean(name = "bossEntityManager")
@Bean(name = "clfEntityManager")
public LocalContainerEntityManagerFactoryBean entityManager(EntityManagerFactoryBuilder builder) {
return builder.dataSource(createDataSource())
......@@ -70,9 +68,8 @@ public class ClfDSConfig {
.build();
}
@Primary
@Bean(name = "bossTransactionManager")
public PlatformTransactionManager transactionManager(@Qualifier("bossEntityManager") EntityManagerFactory entityManagerFactory) {
@Bean(name = "clfTransactionManager")
public PlatformTransactionManager transactionManager(@Qualifier("clfEntityManager") EntityManagerFactory entityManagerFactory) {
return new JpaTransactionManager(entityManagerFactory);
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment