
spring学习
white_ice
java开发
展开
-
spring注解事务@Transactional详解
事务注解方式: @Transactional转自:http://www.cnblogs.com/caoyc/p/5632963.html当标于类前时, 标示类中所有方法都进行事物处理 , 例子:1 @Transactional public class TestServiceBean implements TestService {}当类中某些方法不需要事物时:转载 2017-03-10 16:02:38 · 10519 阅读 · 1 评论 -
@Configuration注解、@Bean注解以及配置自动扫描、bean作用域
1、@Configuration标注在类上,相当于把该类作为spring的xml配置文件中的<beans>,作用为:配置spring容器(应用上下文)package com.test.spring.support.configuration;@Configurationpublic class TestConfiguration { public TestConfi...转载 2018-09-14 14:41:38 · 720 阅读 · 0 评论 -
Spring的AOP原理
AOP是什么?转自:https://www.tianmaying.com/tutorial/spring-aop软件工程有一个基本原则叫做“关注点分离”(Concern Separation),通俗的理解就是不同的问题交给不同的部分去解决,每部分专注于解决自己的问题。这年头互联网也天天强调要专注嘛!这其实也是一种“分治”或者“分类”的思想,人解决复杂问题的能力是有限的,所以为了控制复杂...转载 2018-10-15 16:59:19 · 176 阅读 · 0 评论 -
Spring AOP中定义切点(PointCut)和通知(Advice)
本文讨论一下Spring AOP编程中的两个关键问题,定义切点和定义通知,理解这两个问题能应付大部分AOP场景。如果你还不熟悉AOP,请先看AOP基本原理,本文的例子也沿用了AOP基本原理中的例子。切点表达式切点的功能是指出切面的通知应该从哪里织入应用的执行流。切面只能织入公共方法。在Spring AOP中,使用AspectJ的切点表达式语言定义切点其中excecution()是最...转载 2018-10-15 17:00:27 · 1705 阅读 · 0 评论 -
@Resource与@Autowired注解的区别
一、写本博文的原因年初刚加入到现在的项目时,在使用注解时我用的@Resource。后来,同事:你怎么使用@Resource注解?我:使用它有错吗?同事:没错,但是现在都使用@Autowired。我:我研究一下。在大学,学习J2EE实训时一直使用的是@Resource注解,后来我就养成习惯了。现在对这两个注解做一下解释:@Resource默认按照名称方式进行bean匹配,@Autowir...转载 2018-10-31 14:20:57 · 285 阅读 · 0 评论