Spring注解 (更新中)
@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注解 (更新中)相关推荐
- java jpa注解哪个包好,Spring Data JPA 中常用注解详解
一.java对象与数据库字段转化 @Entity:标识实体类是JPA实体,告诉JPA在程序运行时生成实体类对应表 @Table:设置实体类在数据库所对应的表名 @Id:标识类里所在变量为主键 @Gen ...
- 【Spring Boot官方文档原文理解翻译-持续更新中】
[Spring Boot官方文档原文理解翻译-持续更新中] 文章目录 [Spring Boot官方文档原文理解翻译-持续更新中] Chapter 4. Getting Started 4.1. Int ...
- Spring注解驱动开发第7讲——如何按照条件向Spring容器中注册bean?这次我懂了!!
写在前面 当bean是单实例,并且没有设置懒加载时,Spring容器启动时,就会实例化bean,并将bean注册到IOC容器中,以后每次从IOC容器中获取bean时,直接返回IOC容器中的bean,而 ...
- Spring 框架面试题总结(待续更新中...)
一. 什么是Spring? 答:Spring的核心是一个轻量级的容器(Container),它是实现IoC(Inversion of Control)容器和非侵入性(No intrusive)的框架, ...
- java注解返回不同消息,Spring MVC Controller中的一个读入和返回都是JSON的方法如何获取javax.validation注解的异常信息...
Spring MVC Controller中的一个读入和返回都是JSON的方法怎么获取javax.validation注解的错误信息? 本帖最后由 LonelyCoder2012 于 2014-03- ...
- Spring - 同一个类中的方法互相调用,注解失效问题的分析和解决(转)
Spring - 同一个类中的方法互相调用,注解失效问题的分析和解决(转) 参考文章: (1)Spring - 同一个类中的方法互相调用,注解失效问题的分析和解决(转) (2)https://www. ...
- 在Servlet中获取Spring注解的bean
最近由于项目中出现了Servlet调用Spring的bean,由于整个项目中所有的bean均是注解方式完成,如@Service,@Repository,@Resource等,但是Spring的容器管理 ...
- scheduled每天下午1点执行一次_在Spring Boot项目中使用@Scheduled注解实现定时任务...
在java开发中定时任务的实现有多种方式,jdk有自己的定时任务实现方式,很多框架也有定时任务的实现方式.这里,我介绍一种很简单的实现方式,在Spring Boot项目中使用两个注解即可实现. 在sp ...
- java中spring的注解_spring中的各种注解解析
Spring中的注解大概可以分为两大类: 1)spring的bean容器相关的注解,或者说bean工厂相关的注解: 2)springmvc相关的注解. spring的bean容器相关的注解,先后有:@ ...
- spring注解开发:容器中注册组件方式
1.包扫描+组件标注注解 使用到的注解如下,主要针对自己写的类 @Controller @Service @Repository @Component @ComponentScan 参考 spring ...
最新文章
- 使用python中的socket实现服务器和客户端,并完成图片的传输
- Overview-ISA-2004-SP3
- python cookbook 自营_Python Cookbook总结 7-8 章
- ARM Cortex-M3相比于ARM其他系列微控制器的优势和特点
- 数字签名 那些密码技术_密码学中的数字签名
- 在 Linux 中使用动态磁盘
- oracle只有oradata恢复,如何恢复一个只有完好数据文件的数据库?
- PMP考试的一点学习感悟
- VS2008 ACtivex 制作CAB带 Vcredist_x86.exe 方案
- Win10开机后电脑卡顿-F5刷新反应速度慢问题解决。(C盘清理)
- 关于网络捐款 (r5笔记第53天)
- 人人网市值缩水近80%,究竟发生了什么?
- php octet stream,为什么上传图片时,type 显示application/octet-stream 呢? 原
- 商品期货交易开仓上限(商品期货开仓限制)
- Minecraft 1.12.2 彩色渐变字体0.3 掉落物光束
- oracle11g自动内存管理好吗,Oracle11G新特性的研究之【自动内存管理】
- 计算机等级考试照片用ps怎么调,Photoshop教程:用PS消除照片中的杂色条纹
- jquery+css动画效果-数字跳动
- [java] 分布式id生成方案
- 1.2线性代数之行列式,余子式及代数余子式