Spring
文章平均质量分 65
风云才智
IT路上的独孤者。
展开
-
Spring2.5教程:1、全面阐释Spring及其各项功能
Spring是什么Spring是一个开源的控制反转(Inversion of Control ,IoC)和面向切面(AOP)的容器框架.它的主要目得是简化企业开发.IOC 控制反转 public class PersonServiceBean { privatePersonDaopersonDao =newPersonDaoBean(); pu翻译 2012-12-23 22:04:57 · 555 阅读 · 0 评论 -
关于spring DAO和事务的配置示例
spring的DA模块提供了对JDBC、Hibernate、JDO等DAO层支持。DAO模块依赖于commons-pool.jar、commons-collections.jar,需要自己添加。原创 2013-04-02 15:04:36 · 719 阅读 · 1 评论 -
关于spring框架头文件解析和两种模板
spring框架有两种模板,推荐使用带命名空间的,这样可以再编译的时候自动检查,还有提示功能:<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springfra原创 2013-04-02 11:29:25 · 4285 阅读 · 0 评论 -
spring的AOP模块配置示例
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop" xmlns:tx="http://www.spring原创 2013-04-02 12:00:55 · 740 阅读 · 0 评论 -
Spring2.5教程:6、AOP
AOP可以对方法进行拦截,进行权限的判断。传统的AOP拦截流程:用户(调用代理对象)--------》代理对象(实现了目标对象的所有接口)-------》invoke方法---------》目标对象(业务bean)这样就不需要在目标对象(业务bean)进行权限判断了。1、拦截所有的业务方法2、判断用户是否有权限,有权限就允许他执行业务方法,没有权限不允许他执行业务方法。有两翻译 2012-12-26 23:40:04 · 666 阅读 · 0 评论 -
Spring2.5教程:7、Spring+JDBC组合开发和事务
Spring+JDBC组合开发 使用Spring+JDBC集成步骤如下:l配置数据源,如: dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> driverClassName" value="org.gjt.mm.mysql.Driver"/> u翻译 2012-12-31 10:49:04 · 803 阅读 · 0 评论 -
Spring2.5教程:5、通过在classpath自动扫描方式把组件纳入spring容器中管理
通过在classpath自动扫描方式把组件纳入spring容器中管理前面的例子我们都是使用XML的bean定义来配置组件。在一个稍大的项目中,通常会有上百个组件,如果这些这组件采用xml的bean定义来配置,显然会增加配置文件的体积,查找及维护起来也不太方便。spring2.5为我们引入了组件自动扫描机制,他可以在类路径底下寻找标注了@Component、@Service、@Controlle翻译 2012-12-26 23:06:56 · 494 阅读 · 0 评论 -
Spring2.5教程:4、注入依赖
注入依赖对象基本类型对象注入(比如属性):orderService" class="cn.itcast.service.OrderServiceBean"> arg index=“0” type=“java.lang.String” value=“xxx”/>//构造器注入 zhao/>//属性setter方法注入注入其他bean:方式一orderDao" cl翻译 2012-12-25 23:59:05 · 858 阅读 · 0 评论 -
Spring2.5教程:3、Bean
三种实例化bean的方式(bean为业务bean:像task)1.使用类构造器实例化,(调用默认的构造函数)orderService" class="cn.itcast.OrderServiceBean"/>2.使用静态工厂方法实例化personService" class="cn.itcast.service.OrderFactory" factory-method="creat翻译 2012-12-25 00:04:54 · 495 阅读 · 0 评论 -
Spring2.5教程:2、搭建与测试Spring的开发环境
使用Spring需要的jar到http://www.springsource.org/download下载spring,然后进行解压缩,在解压目录中找到下面jar文件,拷贝到类路径下dist\spring.jarlib\jakarta-commons\commons-logging.jar如果使用了切面编程(AOP),还需要下列jar文件lib/aspectj/aspectjw翻译 2012-12-24 23:45:54 · 523 阅读 · 0 评论