@Profile 选择配置文件,如 @Profile("production")
@EnableAutoConfiguration(exclude={DataSourceAutoConfiguration.class}) 取消某class的自动配置
@SpringBootApplication 等效于以下三个注解
- @EnableAutoConfiguration: 开启自动配置机制
- @ComponentScan: 自动扫描组件
- @Configuration: 允许注册另外beans或导入其他配置类
@Id JPA以此作为对象id
@GeneratedValue(strategy = GenerationType.IDENTITY) id自增长
@Entity 表示JPA实体