@Configuration    表明当前类为配置类

@ComponentScan   扫描组件,注册到容器

@Component  @Service @Controller  表明该类为组件类

@Bean 在方法上使用返回一个对象注册到容器中

@Lazy 单实例Bean 不会在容器启动时注册到容器中,而是在第一次使用

@Scope  Bean的单例的还是多例的

@PropertySource  加载配置文件

@Conditional 根据一定条件加载Bean

@Autowired 在一个组件中注入另一个组件

@Qulifier 指定要注入的组件的id

@Primary  被选定的Bean 应该被首选被注入

@Profile  不用环境 注册不同的Bean

@Aspect 表明该类为切面类

@Before 前置通知方法,在目标方法运行之前运行

@After 后置通知方法,在目标方法运行之后运行

@AfterReturning ,返回通知方法,在目标方法正常返回运行

@AfterThrowing,异常通知方法,在目标方法出现异常运行

@Around 环绕通知方法,动态代理,手动推进目标方法运行

@EnableAspectJAutoProxy 开启AOP模式

@EnableTransactionManagement  开启基于注解事务管理功能

@Transactional  开启事务控制

@EventListener 监听事件

@WebServlet 注册servlet

@EnableWebMvc 开启Mvc容器的定制配置

@SpringBootApplication 标注是springboot应用

@SpringBootConfiguration  SpringBoot的配置类

@EnableAutoConfiguration 开启自动配置功能

@RequstMapping 路径映射

@ResponseBody 返回json字符串

@RestController =@ResponseBody+@Controller

@ConfigurationProperties 类中的属性与配置文件中的配置进行绑定

@ImportResouce 让配置文件生效

Spring注解 (更新中)相关推荐

  1. java jpa注解哪个包好,Spring Data JPA 中常用注解详解

    一.java对象与数据库字段转化 @Entity:标识实体类是JPA实体,告诉JPA在程序运行时生成实体类对应表 @Table:设置实体类在数据库所对应的表名 @Id:标识类里所在变量为主键 @Gen ...

  2. 【Spring Boot官方文档原文理解翻译-持续更新中】

    [Spring Boot官方文档原文理解翻译-持续更新中] 文章目录 [Spring Boot官方文档原文理解翻译-持续更新中] Chapter 4. Getting Started 4.1. Int ...

  3. Spring注解驱动开发第7讲——如何按照条件向Spring容器中注册bean?这次我懂了!!

    写在前面 当bean是单实例,并且没有设置懒加载时,Spring容器启动时,就会实例化bean,并将bean注册到IOC容器中,以后每次从IOC容器中获取bean时,直接返回IOC容器中的bean,而 ...

  4. Spring 框架面试题总结(待续更新中...)

    一. 什么是Spring? 答:Spring的核心是一个轻量级的容器(Container),它是实现IoC(Inversion of Control)容器和非侵入性(No intrusive)的框架, ...

  5. java注解返回不同消息,Spring MVC Controller中的一个读入和返回都是JSON的方法如何获取javax.validation注解的异常信息...

    Spring MVC Controller中的一个读入和返回都是JSON的方法怎么获取javax.validation注解的错误信息? 本帖最后由 LonelyCoder2012 于 2014-03- ...

  6. Spring - 同一个类中的方法互相调用,注解失效问题的分析和解决(转)

    Spring - 同一个类中的方法互相调用,注解失效问题的分析和解决(转) 参考文章: (1)Spring - 同一个类中的方法互相调用,注解失效问题的分析和解决(转) (2)https://www. ...

  7. 在Servlet中获取Spring注解的bean

    最近由于项目中出现了Servlet调用Spring的bean,由于整个项目中所有的bean均是注解方式完成,如@Service,@Repository,@Resource等,但是Spring的容器管理 ...

  8. scheduled每天下午1点执行一次_在Spring Boot项目中使用@Scheduled注解实现定时任务...

    在java开发中定时任务的实现有多种方式,jdk有自己的定时任务实现方式,很多框架也有定时任务的实现方式.这里,我介绍一种很简单的实现方式,在Spring Boot项目中使用两个注解即可实现. 在sp ...

  9. java中spring的注解_spring中的各种注解解析

    Spring中的注解大概可以分为两大类: 1)spring的bean容器相关的注解,或者说bean工厂相关的注解: 2)springmvc相关的注解. spring的bean容器相关的注解,先后有:@ ...

  10. spring注解开发:容器中注册组件方式

    1.包扫描+组件标注注解 使用到的注解如下,主要针对自己写的类 @Controller @Service @Repository @Component @ComponentScan 参考 spring ...

最新文章

  1. 使用python中的socket实现服务器和客户端,并完成图片的传输
  2. Overview-ISA-2004-SP3
  3. python cookbook 自营_Python Cookbook总结 7-8 章
  4. ARM Cortex-M3相比于ARM其他系列微控制器的优势和特点
  5. 数字签名 那些密码技术_密码学中的数字签名
  6. 在 Linux 中使用动态磁盘
  7. oracle只有oradata恢复,如何恢复一个只有完好数据文件的数据库?
  8. PMP考试的一点学习感悟
  9. VS2008 ACtivex 制作CAB带 Vcredist_x86.exe 方案
  10. Win10开机后电脑卡顿-F5刷新反应速度慢问题解决。(C盘清理)
  11. 关于网络捐款 (r5笔记第53天)
  12. 人人网市值缩水近80%,究竟发生了什么?
  13. php octet stream,为什么上传图片时,type 显示application/octet-stream 呢? 原
  14. 商品期货交易开仓上限(商品期货开仓限制)
  15. Minecraft 1.12.2 彩色渐变字体0.3 掉落物光束
  16. oracle11g自动内存管理好吗,Oracle11G新特性的研究之【自动内存管理】
  17. 计算机等级考试照片用ps怎么调,Photoshop教程:用PS消除照片中的杂色条纹
  18. jquery+css动画效果-数字跳动
  19. [java] 分布式id生成方案
  20. 1.2线性代数之行列式,余子式及代数余子式

热门文章

  1. 大规模集群故障处理,能抗住这3个灵魂拷问算你赢
  2. 看我如何作死 | 网络延迟、网络丢包、网络中断一个都没落下过
  3. 打造极致体验:字节跳动亿级 DAU 背后的音视频技术最佳实践
  4. FFmpeg优化 苏宁PP体育视频剪切效率提升技巧
  5. 这就是多媒体开发 视频竟然比连续图片更省带宽
  6. 吴涛 :低延迟传输协议和新Codec将成为热点
  7. 黑科技小程序,无需前台登记直接刷脸秒住酒店!
  8. Python协程(真才实学,想学的进来)
  9. 《直播疑难杂症排查系列》之一 :播放失败
  10. 利用linux的df和du命令查看文件和目录的内存占用