随笔分类 -  学习——框架.Spring

摘要:1: 首先我们要利用dom4j进行xml的解析,将所有的bean的配置读取出来。2:利用java的反射机制进行对象的实例化。3: 直接获得对象package cn.Junit.test;import java.net.URL;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import org.dom4j.Document;import org.dom4j.Element;import org.dom4j.XPath;import org.dom4j.i 阅读全文
posted @ 2014-02-20 09:34 E_star 阅读(580) 评论(0) 推荐(0)
摘要:由于spring的schema文件位于网络上,如果机器不能连接到网络,那么在编写配置信息时候就无法出现提示信息,解决方法有两种:1。让机器上网,eclipse会自动从网络上下载schema文件并缓存在硬盘上。2。手动添加schema文件,方法如下:windwos->preferences->myeclipse->files and editors->xml->xmlcatalog点"add",在出现的窗口中的Key Type中选择URI,在location中选"File system",然后在spring解压目录的dist/ 阅读全文
posted @ 2014-02-19 18:42 E_star 阅读(327) 评论(0) 推荐(0)
摘要:这里是采用的视频里面的spring版本下载spring2.5.6, 然后进行解压缩,在解压目录中找到下面jar文件,拷贝到类路径下dist\spring.jarlib\jakarta-commons\commons-logging.jar上边两个是基本的jar包。。如果使用了切面编程(AOP),还需要下列jar文件lib/aspectj/aspectjweaver.jar和aspectjrt.jarlib/cglib/cglib-nodep-2.1_3.jar如果使用了JSR-250中的注解,如@Resource/@PostConstruct/@PreDestroy,还需要下列jar文件lib 阅读全文
posted @ 2014-02-19 18:28 E_star 阅读(1527) 评论(0) 推荐(0)
摘要:Spring是什么? Spring是一个开源的控制反转(Inversion of Control ,IoC)和面向切面(AOP)的容器框架.它的主要目得是简化企业开发.IOC 控制反转: public class PersonServiceBean { private PersonDao personDao = new PersonDaoBean(); public void save(Person person){ personDao.save(person); }}PersonDaoBean 是在应用内部创建及维护的。所谓控制反转就是应... 阅读全文
posted @ 2014-02-19 15:14 E_star 阅读(205) 评论(0) 推荐(0)
摘要:关键字: spring中属性scope的prototype是什么意思默认情况下,从bean工厂所取得的实例为Singleton(bean的singleton属性) Singleton: Spring容器只存在一个共享的bean实例,默认的配置。 Prototype: 每次对bean的请求都会创建一个新的bean实例。二者选择的原则:有状态的bean都使用Prototype作用域,而对无状态的bean则应该使用singleton作用域。在 Spring2.0中除了以前的Singleton和Prototype外又加入了三个新的web作用域,分别为request、session和 global se 阅读全文
posted @ 2013-10-31 21:31 E_star 阅读(524) 评论(0) 推荐(0)