Spring Boot 推荐的 Java 配置
分类:突袭反恐任务

在学 Spring 的进程中 , 配置文件逐步的被讲解所代表 , 今后 Spring Boot 更是推荐使用 Java 配置完全来代替安顿文件 .

须要接纳到的讲授有 :

Bean 相关 :

  • @Configuration : 写在类上 , 用于标记配置类
  • @Bean : 写在章程上 , 注明当前艺术再次来到值是三个 Bean ( 和事先写在布局文件中的 Bean 是等价的 )
  • @Value("") : 写在字段上 , 多用于结合 SpEL 表明式实行注入财富
  • @ComponentScan("com.xxx.yyy") : 配置在配置类上 , 内定包扫描的岗位

天性文件有关 :

  • @PropertySource("classpath:com/xxx/yyy/db.properties") : 写在配备类上 , 用于导入某个品质文件

解说事务相关 :

  • @EnableAspectAutoProxy : 写在类上 , 用于开启 Spring 对 AspectJ 的支撑

条件相关 : (开垦和坐蓐)

  • @Profile("dev") : 写在方式上 , 用于在分化处境下提供不一致的配置 ( 日常是支付条件和生育境遇 , 分别是 "dev" 和 "prod"  )

八线程相关 :

  • @EnableAsync : 写在疏解类上
  • @Async : 写在举行异步义务的类上或许类中的方法上 , 用以施行异步职分

安插任务 :

  • @EnableScheduling : 写在计划类上 , 用以打开对布署使命的支撑
  • @Scheduled : 写在要实践布署职分的艺术上 , 注解那是二个安排任务

写个例子 :

 

突袭反恐任务 , 

 

 

 

 

1

本文由金沙APP发布于突袭反恐任务,转载请注明出处:Spring Boot 推荐的 Java 配置

上一篇:浏览器快捷键大全 下一篇:没有了
猜你喜欢
热门排行
精彩图文