spring
淡蓝色_mmm
这个作者很懒,什么都没留下…
展开
-
spring项目搭建
导包 包的分类 在 spring-framework-4.0.0.RELEASE 包内 日志文件 书写配置文件 位置命名随意,最好放在src下,最好叫applicationContext.xml。 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns:xsi="http://www.w3.org/2...原创 2018-05-12 14:08:33 · 241 阅读 · 0 评论 -
spring属性注入
注入方式 User实例 public class User { private String name; private Integer age; private Car car; } set方法注入 引用类型 name=”User中的引用类型名” ref=”配置的对象名” 构造方法注入 index代表型参序号 复杂类型注入 Co...原创 2018-05-12 23:00:45 · 244 阅读 · 0 评论 -
将spring容器应用到struts-crm项目
主要是在spring容器中管理Dao和Service对象。 步骤 导包(4+2+1) com.springsource.org.apache.commons.logging-1.1.1.jar com.springsource.org.apache.log4j-1.2.15.jar spring-web-4.2.4.RELEASE.jar 将service和dao对象配置到spri...原创 2018-05-13 15:41:18 · 238 阅读 · 0 评论 -
SSH三大框架整合
整合原理 web开发分三层 spring为Struts2创建Action对象,对其实现 DI (依赖注入) 和 IOC (控制反转)。 spring与hibernate整合,使用spring管理SessionFactory,spring负责session维护和AOP事务。 . 导包(39个) hibernate hibernate/lib/required hibernat...原创 2018-05-20 01:50:02 · 450 阅读 · 0 评论 -
AOP原理之动态代理
Aop是将横向重复代码,纵向抽取出来,spring能够为容器中管理的对象生成动态代理对象。 例如在service层中实现事务管理,在servlet中解决乱码,在Action中用拦截器进行参数赋值。 AOP实现原理有动态代理和cglib代理。 动态代理对象必须实现接口,才能产生代理对象。 Cglib代理原理是对目标对象进行继承代理,如果目标对象呗final修饰,该类无法被cglib代理。 ...原创 2018-08-02 14:36:49 · 245 阅读 · 0 评论