Spring
ncepustrong
这个作者很懒,什么都没留下…
展开
-
Spring---->采用Annotation的方式实现AOP
一、采用Annotation的方式 1、spring依赖库 SPRING_HOME/dist/spring.jar SPRING_HOME/lib/jakarta-commons/commons-logging.jar SPRING_HOME/lib/log4j/log4j-1.2.14.jar SPRING转载 2012-09-08 15:34:49 · 548 阅读 · 0 评论 -
Spring---->环境 及 为什么使用spring
一、为什么使用Spring(举例说明) UserDao.java package com.ncepu.dao; public interface UserDao { public void save(String name,String psssword); } UserdaoForMysqlImpl.java package com.ncepu.dao; public class转载 2012-09-07 14:21:30 · 479 阅读 · 0 评论 -
Spring---->JDK动态代理和CGLIB字节码生成
JDK动态代理和CGLIB字节码生成 Spring AOP使用了两种代理机制,一种是基于JDK的动态代理,另一种是基于CGLib的动态代理,之所以需要两种代理机制,很大程度上是因为JDK本身只提供基于接口的代理,不支持类的代理。 一、Spring对AOP的支持 1、如果目标对象实现了接口,默认情况下会采用JDK的动态代理实现AOP 2、如果目标对象实现了接口,可以强制使用CGLIB实现AO转载 2012-09-08 16:54:53 · 1410 阅读 · 0 评论 -
Spring---->autoWire
autowire----自动装配 在定义Bean时,标签有一个autowire属性,我们可以通过指定它来让容器为受管JavaBean自动注入依赖对象。 的autowire属性有如下六个取值,他们的说明如下: 1、 No:即不启用自动装配。Autowire默认的值。 2、 byName:通过属性的名字的方式查找JavaBean依赖的对象并为其注入。比如说类Computer有个属性pri转载 2012-09-07 19:45:38 · 566 阅读 · 0 评论 -
Spring---->Bean的作用域
Bean的作用域 Spring Framework支持五种作用域(其中有三种只能用在基于web的Spring ApplicationContext)。 作用域 描述 singleton 在每个Spring IoC容器中一个bean定义对应一个对象实例。 prototype 一个bean定义对应多个对转载 2012-09-07 16:41:12 · 613 阅读 · 0 评论 -
Spring---->属性的注入
一、普通属性的注入 <!-- --> 123 list1 list2 set1 set2 array1 array2原创 2012-09-07 15:11:20 · 497 阅读 · 0 评论 -
Spring---->采用静态配置文件方式实现AOP
spring对AOP的支持(采用配置文件的方式) 1、spring依赖库 SPRING_HOME/dist/spring.jar SPRING_HOME/lib/jakarta-commons/commons-logging.jar SPRING_HOME/lib/log4j/log4j-1.2.14.ja转载 2012-09-08 15:46:57 · 571 阅读 · 0 评论 -
Spring和Hibernate集成--声明式事务
采用声明式事务 一、声明式事务配置 a、配置SessionFactory b、配置事务管理器 c、事务的传播特性 d、那些类那些方法使用事务 classpath:hibernate.cfg.xml 二、编写业转载 2012-09-09 09:16:39 · 611 阅读 · 0 评论 -
Spring---->AOP的术语
AOP术语 AOP: Aspect Oriented Programming 面向切面编程。 利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。 主要的功能是:日志记录,性能统计,安全控制,事务处理,异常处理等等。 主要的意图是:将日志记录,性能统计,安全控制,事务处理,异常处理等代码从业务逻辑代码中划分出来,转载 2012-09-08 15:25:26 · 729 阅读 · 0 评论