Spring3
Chris鲤鱼打挺
这个作者很懒,什么都没留下…
展开
-
Spring2.5开发环境搭建
一.下载Spring3 http://www.springsource.org/download 下载日志记录jar包:commons-logging.jar http://commons.apache.org/logging/download_logging.cgi 二.建立Java项目 在项目库文件中加入所有spring的jar包,以及commons-logging-1.1.1...原创 2011-03-20 21:03:38 · 66 阅读 · 0 评论 -
三种实例化bean的方法
情形如下:我们有一个PersonDaoImpl类,需要交给spring容器进行管理 PersonDao.java package com.chris.dao; public interface PersonDao { public abstract void save(); } PersonDaoImpl.java package com.chris.dao.impl;...原创 2011-03-20 22:54:05 · 92 阅读 · 0 评论 -
Spring管理的Bean的作用域以及生命周期
一.配置Bean的作用域: <bean id="..." class="..." scope="prototype"/> 通过配置bean标签中的scope属性来配置Bean的作用域,scope有以下几种取值: singleton:单例模式,即通过spring容器取得的所有bean的实例都为同一实例(默认情况下为单例模式) prototype:原型模式...原创 2011-03-21 09:46:45 · 181 阅读 · 0 评论 -
Spring容器的依赖注入方式(一)
PersonServiceBean类中有一个PersonDao的属性,现在需要将PersonDaoImpl类的实例通过Spring容器注入到PersonServiceBean类中。 PersonDao.java package com.risetek.dao; public interface PersonDao { public abstract void add(); ...原创 2011-03-21 10:41:29 · 141 阅读 · 0 评论 -
Spring容器的依赖注入方式(二)
如果通过配置beans.xml的方式对属性进行注入,需要编写大量的xml代码,造成了配置文件的臃肿,为了解决这个问题,spring提供了在JAVA代码中通过注解的方式来对属性进行装配。 方法三:通过注解方式对属性进行注入 第一步:要使用注解方式进行装备,首先需要修改beans.xml文件,让spring打开注解功能: <?xml version="1.0" encoding...原创 2011-03-21 11:27:12 · 125 阅读 · 0 评论 -
Spring自动扫描及管理Bean
在使用beans.xml文件配置容器管理的bean时,即使使用了注解方式来对bean属性进行装配的情况下,如果容器需要管理的bean太多,也会造成beans.xml文件的臃肿,所以spring提供了自动扫描及管理bean的方法。 要使用自动扫描功能,需要在配置文件中加入以下代码: <?xml version="1.0" encoding="UTF-8"?> <be...原创 2011-03-21 13:50:44 · 93 阅读 · 0 评论 -
使用spring注解方式实现AOP(一)
业务bean: package com.chris.aop; import org.springframework.stereotype.Service; @Service("testService") public class TestServiceBean { public void save(){ System.out.println("save..."); ...原创 2011-03-22 19:42:25 · 84 阅读 · 0 评论 -
使用spring注解方式实现AOP(二)
如果需要对业务方法中的参数和返回值做处理的情况下: package com.chris.aop; import org.springframework.stereotype.Service; @Service("testService") public class TestServiceBean { public void save(){ System.out.pr...原创 2011-03-22 22:12:26 · 88 阅读 · 0 评论 -
使用Spring配置文件方式实现AOP功能
业务Bean: package com.chris.aop; import org.springframework.stereotype.Service; public class TestServiceBean { public void save(){ System.out.println("save..."); } public String up...原创 2011-03-22 22:56:46 · 106 阅读 · 0 评论