spring
loonie51
这个作者很懒,什么都没留下…
展开
-
Spring三种实例化Bean的方式
Spring三种实例化Bean的方式 1.最基本的: xml代码 Java代码 public class SomeBean{ public void excute(){ System.out.println("hi."); } } public class SomeBean{转载 2013-01-11 00:08:25 · 363 阅读 · 0 评论 -
Spring IOC的配置使用
1.1.1 XML配置的结构一般配置文件结构如下: import resource=”resource1.xml” /> class=””> class=””> import resource=”resource2.xml” />1、标签主要用来进行Bean定义;2、alias用于定义Bean别名的;3、impor转载 2015-06-19 00:35:43 · 380 阅读 · 0 评论 -
网址收藏
http://www.cnblogs.com/linjiqin/archive/2013/11/04/3407126.html原创 2015-06-19 00:22:15 · 398 阅读 · 0 评论 -
Spring获取webapplicationcontext,applicationcontext几种方法详解
方法一:ApplicationContext ac = new FileSystemXmlApplicationContext("applicationContext.xml");ac.getBean("beanId");说明:这种方式适用于采用Spring框架的独立应用程序,需要程序通过配置文件手工初始化Spring的情况。方法二:通过Spring提供的工具类获取Ap原创 2013-07-10 17:08:21 · 1830 阅读 · 0 评论 -
浅析spring中的webApplicationContext
很多辅导教材,网络教程都认为,webApplicationContext是由 contextLoaderListener或者contextLoaderServlet加载web.xml中的param参数 contextConfigLocation初始化的。起初我也这么认为,但通过对Rod johnson的《spring框架高级编程》中相关知识的学习和查看相关代码,我发现事情并非如此。转载 2013-07-10 17:28:34 · 826 阅读 · 0 评论 -
Spring IoC 基础 (二)
Spring通过一种称作控制反转(IoC)的技术促进了松耦合。当应用了IoC,一个对象依赖的其它对象会通过被动的方式传递进来,而不是这个对象自己创建或者查找依赖对象。你可以认为IoC与JNDI相反——不是对象从容器中查找依赖,而是容器在对象初始化时不等对象请求就主动将依赖传递给它。控制反转(IoC=Inversion of Control)IoC,用白话来讲,就是由容器控制程序之间的(依赖)关转载 2013-07-09 10:38:50 · 860 阅读 · 0 评论 -
Spring 如何初始化一个容器,( 加载xml 文件 )
什么是Spring 的 IOC 容器呢 ? 可以说 BeanFactory 就是 我们看到的Spring IoC容器.如何初始化 SPRING 的 IOC 容器 ? 一共三种方法 :1 :Resource resource = new FileSystemResource("beans.xml");BeanFactory factory = new XmlB转载 2013-01-11 00:21:17 · 597 阅读 · 0 评论 -
spring 事务配置例子详解
首先在/WEB-INF/applicationContext.xml添加以下内容:bean id="transactionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager"> property name="sessionFactory">转载 2013-05-03 01:07:00 · 955 阅读 · 0 评论 -
Spring事务配置的五种方式
Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的只是代理机制这部分。 DataSource、TransactionManager这两部分只是会根据数据访问方式有所变化,比如使用Hibernate进行数据访问时,DataSource实际为SessionFactory,Tra转载 2013-05-03 00:28:57 · 511 阅读 · 0 评论 -
spring 事务基础
Spring中的声明式事务是基于AOP实现的,而Spring的AOP是以方法为单位的,所以Spring的事务属性就对事务应用到方法上的策略描述,这些属性为:传播行为,隔离级别,只读和超时属性。 使用Spring编程式事务管理时,一般步骤如下:1、从Spring容器中获取PlatformTransactionManager实例。2、定义TransactionDefinition并设置原创 2013-05-03 01:53:52 · 860 阅读 · 0 评论 -
spring ioc 基础
Spring依赖注入容器的核心就是BeanFactory。BeanFactory负责管理组件和组件的依赖。在Spring,任何由容器管理的组件都可以称作Bean。 应用是通过BeanFactory接口与Spring DI容器进行交互。在某些地方,你必须创建一个实现了BeanFactory接口的实现类的实例,用来管理bean和bean的依赖信息。这样,你就可以通过BeanF原创 2013-03-01 10:02:10 · 606 阅读 · 0 评论 -
Spring IOC容器基本原理
2.2.1 IOC容器的概念IOC容器就是具有依赖注入功能的容器,IOC容器负责实例化、定位、配置应用程序中的对象及建立这些对象间的依赖。应用程序无需直接在代码中new相关的对象,应用程序由IOC容器进行组装。在Spring中BeanFactory是IOC容器的实际代表者。Spring IOC容器如何知道哪些是它管理的对象呢?这就需要配置文件,Spring IOC容器通过读取配置文件中转载 2015-06-19 00:17:15 · 403 阅读 · 0 评论