Spring属性注入、构造方法注入、工厂注入以及注入参数详解

Spring 是一个开源框架. Spring 为简化企业级应用开发而生(对比EJB2.0来说). 使用 Spring 可以使简单的 JavaBean 实现以前只有 EJB 才能实现的功能。Spring 是一个 IOC(DI) 和 AOP...

Spring AOP(面向切面示例)详解

什么是AOP?基本概念切面(aspect):横切关注点被模块化的特殊对象。通知(advice):切面必须要完成的工作。切面中的每个方向称之为通知。通知是在切面对象中的。目标(target):被通知的对象。代理(proxy):向目标对象应用通...

用Spring和c3p0工具简单的实现增删改查详解

1.导入Spring和c3p0的jar包 2.配置beans.xml文件 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www....

Spring事务详解

事务:一系列的动作,被当成一个单独的工作单元,要么都完成,要么全部不起作用。 事务的四个属性:ACID 原子性,一致性,隔离性,持久性 之前的事务处理:JDBC与Hibernate中的事务处理——与try...catch......

Spring 自动装配;方法注入详解

通过配置defalut—autowire属性,Spring IOC容器可以自动为程序注入Bean;默认是no(不启用自动装配)。 default—autowire的类型有: byName:通过名称自动进行匹配 byType:通过属性自...

Spring事务的传播行为详解

事务的传播行为 一个事务方法调用另一个事务方法时,如何进行事务控制。是做为外部事务的整体控制?还是做为内部事务的部分控制?在@Transactional注解中,使用propagation属性指导事务的传播行为。 required --...

Spring 在xml配置里配置事务详解

事先准备:配置数据源对象用<bean>实例化各个业务对象。 1.配置事务管理器。 <bean id="transactionManager" class="org.springframework.jdbc.dat...

Spring Hiernate整合详解

Spring整合Hibernate 一、整合目标 1.由IoC容器管理Hibernate的SessionFactory2.让Hibernate使用Spring的声明式事务 二、整合步骤 先加入Hibernat,再加入Spring,再...

Spring Struts2 整合详解

Spring整合Struts2 整合什么?——用IoC容器管理Struts2的Action如何整合?第一步:配置Struts21.加入Struts2的jar包。2.配置web.xml文件。3.加入Struts2的配置文件struts.xm...

HibernateTemplate的使用详解

 HibernateTemplate 提供了非常多的常用方法来完成基本的操作,比如增加、删除、修改及查询等操作,Spring 2.0 更增加对命名 SQL 查询的支持,也增加对分页的支持。大部分情况下,使用Hibernate 的常...