![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SSH
两榜进士
if you are not inside,you are outside.
展开
-
spring中bean属性scope介绍
spring中bean属性scope介绍singleton:SpringIoc容器只会创建该Bean的唯一实例,所有的请求和引用都只使用这个实例 Property: 每次请求都创建一个实例 request: 在一次Http请求中,容器会返回该Bean的同一个实例,而对于不同的用户请求,会返回不同的实例。需要注意的是,该作用域仅在基于Web的Spring Applicati转载 2014-05-09 10:26:07 · 856 阅读 · 0 评论 -
Spring容器中的Bean几种初始化方法和销毁方法的先后顺序
Spring 容器中的 Bean 是有生命周期的,Spring 允许 Bean 在初始化完成后以及销毁前执行特定的操作。下面是常用的三种指定特定操作的方法:通过实现InitializingBean/DisposableBean 接口来定制初始化之后/销毁之前的操作方法;通过 元素的 init-method/destroy-method属性指定初始化之后 /销毁之前调用的操作方法;在指定方法转载 2014-05-09 10:51:54 · 18445 阅读 · 0 评论 -
Spring3.0 AOP 详解
一什么是 AOP二AOP 的作用三AOP 的实现原理四Spring 中对 AOP 的支持五Spring 中 AOP 的实现基于 Annotation 的零配置方式1首先启用 Spring 对 AspectJ 切面配置的支持2定义切面 Bean3定义 Before 增强处理4定义 AfterReturning 增强处理5定义 AfterThrowing 增强处理6定义 After 增转载 2014-05-09 16:48:21 · 684 阅读 · 0 评论 -
理解AOP
Aspect Oriented Programming 面向切面编程。解耦是程序员编码开发过程中一直追求的。AOP也是为了解耦所诞生。具体思想是:定义一个切面,在切面的纵向定义处理方法,处理完成之后,回到横向业务流。AOP 在Spring框架中被作为核心组成部分之一,的确Spring将AOP发挥到很强大的功能。最常见的就是事务控制。工作之余,对于使用的工具,不免需要了解其所以然。转载 2014-05-09 17:26:04 · 591 阅读 · 0 评论 -
Spring AOP (上)
工作忙,时间紧,不过事情再多,学习是必须的。记得以前的部门老大说过:“开发人员不可能一天到晚只有工作,肯定是需要自我学习。第一:为了更充实自己,保持进步状态。第二:为了提升技术,提高开发能力。第三:保持程序员对技术和学习的热情,工作的激情。程序员还是需要把基础打扎实,修炼自己的内功。” 所以赶紧把学习的东西总结一下,加深印象。之前有说了下AOP的原理 。基于代理模式,了解了jdk动态代理和cgl转载 2014-05-12 10:20:05 · 520 阅读 · 0 评论 -
Spring AOP (下)
4、方式二:schema配置a、业务类:/** * 业务类 * * @author yanbin * */public class AspectBusiness { /** * 切入点 */ public String delete(String obj) { System.out.println("转载 2014-05-12 10:35:10 · 603 阅读 · 0 评论 -
Hibernate的介绍
1.什么是Hibernate? 首先,Hibernate是数据持久层的一个轻量级框架。数据持久层的框架有很多比如:iBATIS,myBatis,Nhibernate,Siena等等。 并且Hibernate是一个开源的orm(object relations mapping)框架,提供了查询获取数据的方法,用面向对象的思想来操作数据库,节省了我们转载 2014-05-19 13:09:10 · 752 阅读 · 0 评论 -
(转载)Spring 注解@Component,@Service,@Controller,@Repository
Spring 2.5 中除了提供 @Component 注释外,还定义了几个拥有特殊语义的注释,它们分别是:@Repository、@Service 和 @Controller。在目前的 Spring 版本中,这 3 个注释和 @Component 是等效的,但是从注释类的命名上,很容易看出这 3 个注释分别和持久层、业务层和控制层(Web 层)相对应。虽然目前这 3 个注释和 @Componen转载 2014-07-17 17:44:19 · 517 阅读 · 0 评论