package com.rquest;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.autoconfigure.hazelcast.HazelcastAutoConfiguration;
import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration;
import org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.ImportResource;
@SpringBootApplication
@EnableAutoConfiguration(exclude={HazelcastAutoConfiguration.class,DataSourceAutoConfiguration.class,HibernateJpaAutoConfiguration.class})
@ImportResource(locations={"classpath:beans.xml"})
public class RiskmasterServicesApplication{
public static void main(String[] args) {
SpringApplication.run(RiskmasterServicesApplication.class, args);
}
}
这是一个启动类,@EnableAutoConfiguration这个是自动配置的注解,里面有一些参数可以排除不自动配置的类;
ImportResource注解可以引入spring原来使用的xml配置文件,比如applicationContext.xml;
@ComponentScan(value="com.rquest")是一个包扫描的注解;可以扫描包内带有注解的类;