1234567891011121314151617181920212223242526272829303132333435363738394041 |
- package com.yihu.jw;
- import org.springframework.boot.SpringApplication;
- import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
- import org.springframework.boot.autoconfigure.SpringBootApplication;
- import org.springframework.boot.autoconfigure.data.elasticsearch.ElasticsearchAutoConfiguration;
- import org.springframework.boot.autoconfigure.data.elasticsearch.ElasticsearchDataAutoConfiguration;
- import org.springframework.boot.autoconfigure.data.elasticsearch.ElasticsearchRepositoriesAutoConfiguration;
- import org.springframework.boot.autoconfigure.elasticsearch.jest.JestAutoConfiguration;
- import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
- import org.springframework.context.annotation.ComponentScan;
- import org.springframework.data.jpa.repository.config.EnableJpaAuditing;
- import org.springframework.data.jpa.repository.config.EnableJpaRepositories;
- /**
- * Created by chenweida on 2017/5/10.
- * localhost:10020/refresh 刷新当个微服务的配置 可以在需要刷新的bean上面@RefreshScope
- */
- @SpringBootApplication
- @EnableDiscoveryClient//服务注册到发现服务
- @EnableJpaRepositories(
- entityManagerFactoryRef="baseEntityManagerFactory",
- transactionManagerRef = "baseTransactionManager"
- )
- @ComponentScan(basePackages={"com"})
- @EnableJpaAuditing
- @EnableAutoConfiguration(exclude = {
- ElasticsearchAutoConfiguration.class,
- ElasticsearchRepositoriesAutoConfiguration.class,
- ElasticsearchDataAutoConfiguration.class,
- JestAutoConfiguration.class
- })
- public class SvrBaseApplication {
- public static void main(String[] args) {
- SpringApplication.run(SvrBaseApplication.class, args);
- }
- }
|