1234567891011121314151617181920212223242526272829 |
- package com.malk;
- import com.querydsl.jpa.impl.JPAQueryFactory;
- import org.springframework.boot.SpringApplication;
- import org.springframework.boot.autoconfigure.SpringBootApplication;
- import org.springframework.context.annotation.Bean;
- import org.springframework.data.jpa.repository.config.EnableJpaAuditing;
- import javax.persistence.EntityManager;
- @EnableJpaAuditing
- @SpringBootApplication
- public class Boot {
- public static void main(String... args) {
- SpringApplication.run(Boot.class, args);
- }
- /**
- * 让Spring管理JPAQueryFactory [多数据源配置详见DataSourceConfig]
- *
- * @Qualifier("entityManagerFactory") 单数据源指向
- * @Qualifier("entityManagerFactoryPrimary") 多数据源指向
- */
- @Bean
- public JPAQueryFactory jpaQueryFactory(EntityManager entityManager) {
- return new JPAQueryFactory(entityManager);
- }
- }
|