Spring最最基础的注解的简单使用总结
2018-01-02 10:08
309 查看
1.Bean的自动装配@Autowired 和 @Resource
虽然是属于Bean的配置里,但是单独拿出来。
@Autowired:byType
下面可以跟@Qualifier(“userDao”),这样就变成了byType
@Resource: byName
如果后面括号没有跟值,可以按照类型匹配。
@Component 基本注解(业务层)组件
@Service 服务层
@Controller WEB层(表现层组件)
@Respository持久层
例@Component(value=”name”)/ @Component(”name”)
下面可以跟@Scope(“prototype”)//原型,无限制。默认为单例singleton
3.AOP @Aspect
@Before
@After
@AfteReturning//最后执行
@AfterThrowing//异常之后执行
@Around
虽然是属于Bean的配置里,但是单独拿出来。
@Autowired:byType
下面可以跟@Qualifier(“userDao”),这样就变成了byType
@Resource: byName
如果后面括号没有跟值,可以按照类型匹配。
@Component 基本注解(业务层)组件
@Service 服务层
@Controller WEB层(表现层组件)
@Respository持久层
例@Component(value=”name”)/ @Component(”name”)
下面可以跟@Scope(“prototype”)//原型,无限制。默认为单例singleton
3.AOP @Aspect
@Before
@After
@AfteReturning//最后执行
@AfterThrowing//异常之后执行
@Around
例@Around("execution(* *.*(..))")/@Around(value="execution(**.*(..))")
相关文章推荐
- OA中总结:s:select,关于使用modelDriven,项目分层,@Transactional,jspf,各个层上配置注解交给spring管理的方法,简单的OGNL表达式写法
- 注解方式在Spring环境下执行Testcase的简单使用
- spring aop 使用注解方式总结
- 简单使用Spring注解 测试程序 非web程序
- Spring相关注解使用总结
- Java基础课程学习总结,使用LinkedList简单模拟队列数据结构和堆栈数据结构的实现
- spring中@Transactional注解使用时注意点总结
- spring 4.0 AOP (使用AspectJ的注解方式 的aop实现)简单实例
- Spring 关于注入注解的使用简单记录
- SpringMVC+hibernate+mysql环境搭建后测试例中使用的注解总结
- spring boot 的常用注解使用 总结
- Spring 使用注解的简单梳理
- 重拾java基础(十九):GUI简单使用总结
- spring 框架中的依赖注入(IOC--设值注入)--使用注解--的具体实例的简单实现
- spring的注解使用和分散配置(10级 学员张帅鹏课堂总结)
- Spring - Aop简单的mvc示例 和 Aop注解的使用
- SpringBoot自定义注解让基础框架更为简单
- 项目总结--maven+springsecurity+solr+springmvc+hibernate 延迟加载处理+hibernate sql对象处理(sql执行插入)+spring注解方式+邮件 + JNDI+项目框架写法+jasperreprot的简单应用
- 在Spring项目中使用@Scheduled注解定义简单定时任务
- Spring常用基础注解总结