springboot常用(或不常用)注解

硅谷探秘者 407 0 0
  1. @Component:将普通pojo实例化到ioc容器
  2. @AutoConfigureBefore(A.class):加此注解的bean会在A加载之前加载
  3. @AutoConfigureAfter(A.class):加此注解的bean会在A加载之后加载
  4. @ConditionalOnMissingBean(A.class):当ioc容器中含有A类型的对象时,那么ioc则会忽略@Component注解,从而不会加载含有该注解的bean
  5. @ConditionalOnProperty(name = "spring.test", havingValue = "abc"):当配置文件中含有spring.test配置项,并且值为abc时才会去加载该bean
  6. @ConfigurationProperties("spring.test"):从配置文件中加载spring.test配置项的值到bean对象,通常和@Component注解配合使用
  7. @ComponentScan("club.test"):自动扫描并实例化club.test包下的组件到ioc
  8. @ConditionalOnClass(A.class):当classpath路径下含有A.class这个类的时候ioc容器才会去加载含有该注解的bean
  9. @ConditionalOnBean(A.class):当容器中有A类型的对象时ioc才去加载含有该注解的类注入到容器中
  10. @PostConstruct:当ioc容器依赖注入完成后自动调用,完成初始化
  11. @EnableConfigurationProperties:使使用 @ConfigurationProperties 注解的类生效。
猜你喜欢
算法基础 40 1、@SpringBootApplication这是SpringBoot最最最核心的SpringBoot主类上,标识这是一个SpringBoot来开启SpringBoot的各项能力
java基础 2185 法已经过时了。(当方法是类上面有@Deprecated时,说明该方法是类都已经过期能再,但影响以前项目使,提醒你新替代待的方法是类。如果程序员小心使了它的元素,那么编译器会发出警告
spring/springmvc 2475 我在之前进行接口开发的时候经会有大量的参数验证,而我一般的操作方法就是在controller中进行参数的校验,这样并没有什么错,但是代码略显臃肿,而使springboot的@vaild可以减
java基础 2604 javaioFile类方法一个File类的对象,表示了磁盘上的文件目录(意其并是文件本身)。1.构造方法2.文件的创建删除//如果文件存在返回false,否则返回true并且创建文件
数据库基础 1713 sql中的数学函数
weblog 190 拉取项目到本地gitcloneurl本地创建dev分支,并拉去远程分支到本地:gitcheckout-bdev(本地分支名称)origin/dev(远程分支名称)把某个分支上的内容都拉取到本地:gitpullorigindev(远程分支名称)把远程分支拉到本地:gitfetchorigindev(dev为远程仓库的分支名)提交远程库:gitpushoriginmaster(分支名)
java基础 1736 java反射方法以及法总结packagereflect;importjava.lang.annotation.ElementType
工具 352 原文链接:https://blog.csdn.net/web_csdn_share/article/details/79243308几个专名词的译名如下 Workspace:工作区 Index
归档
2018年11月  12 2018年12月  33 2019年01月  28 2019年02月  28 2019年03月  32 2019年04月  27 2019年05月  33 2019年06月  6 2019年07月  12 2019年08月  12 2019年09月  21 2019年10月  8 2019年11月  15 2019年12月  25 2020年01月  9 2020年02月  5 2020年03月  16 2020年04月  4 2020年06月  1 2020年07月  7 2020年08月  13 2020年09月  9 2020年10月  5 2020年12月  3 2021年01月  1 2021年02月  5 2021年03月  7
标签
算法基础 linux 前端 c++ 数据结构 框架 数据库 计算机基础 储备知识 java基础 ASM 其他 深入理解java虚拟机 nginx git 消息中间件 搜索 maven redis docker dubbo
目录