Spring
文章平均质量分 72
LucienDuan
这个作者很懒,什么都没留下…
展开
-
Spring bean的三种创建方式
1、创建Spring工程使用eclipse创建一个Spring工程,一个简单的方法就是先创建一个Java工程,然后将Spring的Jar包全部放入到工程里面即可开始编写基于Spring框架的程序。Spring的Jar包可以从github上的源码中取得,下载地址是:https://github.com/spring-projects/spring-framework。下面是在学习《S原创 2016-05-07 00:12:52 · 9344 阅读 · 0 评论 -
Spring AOP原理
一、AOP(Aspect Oriented Programming)是Spring框架的核心技术之一,要理解AOP,先理解一些基本概念。*横切关注点(Cross-cutting concerns):*在软件开发中,分布于应用中多处的相同功能,例如:日志、安全和事务管理等,它们都是贯穿在软件的各个功能模块的,但又不是各功能模块的核心功能。*切面(Aspect):*横切关注点可以被模块原创 2016-05-07 00:21:34 · 4039 阅读 · 0 评论 -
Spring 简介
在1996年,Java语言兴起之时,因其Applet可以创建富客户端和动态的Web应用而受到广泛关注。然而Java语言因Applet而来,却是因组件化而留,因为Java可以使用模块化编程,从而用于构建复杂系统。后来,Sun公司发布了JavaBean主要用于构建用户界面窗口部件。随后,Sun又发布了EJB,提供了企业级服务,但是EJB却并没有使得企业级应用开发变得简单,反而使代码实现变得异常复杂。随原创 2016-05-07 00:10:27 · 4370 阅读 · 0 评论 -
Spring bean的初始化和销毁
另外一个方法让bean实现Spring的InitializingBean和DisposableBean接口,InitializingBean的afterPropertiesSet()和DisposableBean的destroy()方法分别会在bean初始化和移除应用上下文时被调用,这样Spring容器就会让它们在Bean的生命周期中被调用。如果许多bean都需要设置相同的初始化和销毁方法原创 2016-05-07 00:20:05 · 1131 阅读 · 0 评论 -
Spring bean的三种注入方式
Spring的一个重要原理就是IOC(Inverse Of Control),即控制反转。IOC就是一种将组件依赖关系的创建和管理置于程序外部的技术,在Spring中Bean组件的实例化和依赖关系的管理控制都由Spring容器负责,对象与对象之间的关系可以简单的理解为对象之间的依赖关系:在 类 A 需要类 B 的一个实例来进行某些操作时,比如在类 A 的方法中需要调用类 B 的方法来完成功能,叫做原创 2016-05-07 00:17:30 · 6071 阅读 · 0 评论 -
Spring Transaction template 事务模板
http://jinnianshilongnian.iteye.com/blog/1441271Nested:嵌套事务支持,使用PROPAGATION_NESTED指定,如果当前存在事务,则在嵌套事务内执行,如果当前不存在事务,则创建一个新的事务,嵌套事务使用数据库中的保存点来实现,即嵌套事务回滚不影响外部事务,但外部事务回滚将导致嵌套事务回滚Nested和Re原创 2016-05-07 00:24:37 · 1585 阅读 · 0 评论