5.2 Spring
文章平均质量分 81
uniquepine
这个作者很懒,什么都没留下…
展开
-
spring bean 的生命周期
Spring bean生命周期 Bean在Spring应用上下文的生命周期与在Bean工厂中的生命周期只有一点不同, 唯一不同的是,如果Bean实现了ApplicationContextAwre接口,setApplicationContext()方法被调用。 只有singleton行为的bean接受容器管理生命周期。 non-singleton行为的bean,Spring容原创 2012-02-29 14:50:32 · 540 阅读 · 0 评论 -
Spring -- 国际化的支持(MessageResource用法)
首先呢,必须要在Spring配置文件中配置这么一段Xml代码 SPAN style="FONT-SIZE: medium">xml version="1.0" encoding="UTF-8"?> beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.转载 2012-03-30 10:11:23 · 2389 阅读 · 0 评论 -
Struts2与Struts1的对比
Struts2与Struts1的对比 Action 类: • Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口。• Struts 2 Action类可以实现一个Action接口(并且Action接口不是必须的),也可实现其他接口,使可选和定制的服务成为可能。Struts2提供一个ActionSupport基类去实现 常用的接原创 2012-03-13 10:10:41 · 276 阅读 · 0 评论 -
spring 创建bean的三种方式.
创建bean通常有如下方法: 1.调用构造器创建一个bean实例。 2.BeanFactory调用某个类的静态工厂方法创建bean. 3.BeanFactory调用实例工厂方法创建bean. 先来说说---调用构造器创建一个bean实例。 通过“new”关键字创建bean实例是最常见的情形,如果采用设值注入的方式,则要求该类提供转载 2012-03-28 13:37:09 · 1515 阅读 · 0 评论 -
AOP各种的实现
附件中有本文的源代码和Pdf版。本文写的很长的原因,是不希望大家学习AOP时到处找资料,大家有时间可以按照本文动手实践下,相信会有非常大的收获的,有什么问题互相交流,有问必答!1 AOP各种的实现AOP就是面向切面编程,我们可以从几个层面来实现AOP。在编译器修改源代码,在运行期字节码加载前修改字节码或字节码加载后动态创建代理类的字节码,以下是各种实现机制的比较。转载 2012-03-12 17:03:06 · 553 阅读 · 0 评论 -
spring AOP
复习了一下Spring,发现忘了很多东西了。特别是AOP这一块儿,于是认真看了看,写篇文章总结总结。两种代理(jdk Proxy, cglib),三种实现方式.(aspectJ,xml,api)概念AOP(Aspect Oriented Programming),即面向切面编程(也叫面向方面编程,面向方法编程)。其主要作用是,在不修改源代码的情况下给某个或者一组操作添加额外的功能。像日原创 2012-02-22 17:16:59 · 423 阅读 · 0 评论 -
Struts MVC 和 spring MVC
Struts的工作流程: 初始化ActionServlet(基于struts-config.xml) ->ActionMapping ->ActionForm -> Action ->ActionForward 对象在web应用启动时就会加载初始化ActionServlet,ActionServlet从 struts-config.xml文件中读取配置信息,把它们存放到各种配置对象原创 2012-02-29 14:28:07 · 602 阅读 · 0 评论 -
Spring Security
我的开发环境是tomcat6 jdk6 mysql5 spring2.5和spring scurity2.0.5 开发的文件如下: xmlns:beans="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schem原创 2011-03-31 22:36:00 · 439 阅读 · 0 评论 -
Spring Security 取Session中的值和修改userDetails
1.在session中取得spring security的登录用户名如下${session.SPRING_SECURITY_CONTEXT.authentication.principal.username}spring security 把SPRING_SECURITY_CONTEXT 放入了session 没有直接把username 放进去。 下面一段代码主要描述的是session原创 2011-03-31 22:31:00 · 1845 阅读 · 0 评论 -
全面分析 Spring 的编程式事务管理及声明式事务管理 (超详细)
小结:编程式事务管理: 1 基于底层API(platFormTransactionManager, TransactionStauts,,TransactionDefinition) 的编程式事务管理 2. 基于TransactionTemplate的编程式事务管理(对比基于底层API的编程式对于事务的管理启动,提交,会滚放到template中) 声明式事务管理: 实原创 2012-03-01 11:22:22 · 1758 阅读 · 0 评论 -
Spring的事务
前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。 总结如下: Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的原创 2012-02-20 20:51:37 · 345 阅读 · 0 评论 -
Spring TestContext测试框架
Spring TestContext测试框架本文参考了很多网上资料及Spring reference,详细介绍了Spring TestContext测试框架常用的一些东东.转载 2013-12-16 10:52:14 · 1133 阅读 · 1 评论