
spring
iteye_18691
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
事务管理配置
spring 事务管理器的配置 简单阐述: 例如 我的 S2SH_DXL 项目 在该项目中的 dhsfactory.xml 文件中添加事务管理的配置 代码如下: 需要引入 dhsfactory.xml <?xml version="1.0" encoding="UTF-8"?> &...2011-06-01 20:36:21 · 118 阅读 · 0 评论 -
体验Spring(七)---依赖检查
依赖检查: dependency-check=’all’||’simple’||’none’||’object’ Spring除了能对容器中bean的依赖设置进行检查外。还可以检查bean定义中实际属性值的设置,当然也包括采用自动装配方式设置属性值的检查。 Domain包中的Emp.java public class Emp implements Serializable { //没...2011-05-12 19:42:18 · 131 阅读 · 0 评论 -
体验spring(六)---depends-on及parent
depend-on、延迟初始化Bean、 Bean定义的继承 depend-on 案例: StudentServiceImpl.java public class StudentServiceImpl { /**默认构造器*/ public StudentServiceImpl() { System.out.println("studnetService初始化完...2011-05-12 19:33:37 · 257 阅读 · 0 评论 -
体验spring(五)---Bean的基本装配
Bean的基本装配 内部Bean 内部bean(inner bean)是指在一个bean的<property/>或 <constructor-arg/>元素中使用<bean/>元素定义的bean。内部bean定义不需要有id或name属性,即使指定id 或 name属性值也将会被容器忽略。 内部bean总是匿名的且他们总是prototype模式的。同时...2011-05-12 19:30:46 · 115 阅读 · 0 评论 -
Bean的自动装配5
Bean的自动装配----Autodetect Autodetect模式 通过bean类的自省机制(introspection)来决定是使用constructor还是byType方式进行自动装配。如果发现默认的构造器,那么将使用byType方式。 案例: AddressServiceImpl.java public class AddressServiceImpl { privat...2011-05-12 19:24:43 · 119 阅读 · 0 评论 -
Bean的自动装配4
Bean的自动装配---Constructor Constructor模式 与byType的方式类似,不同之处在于它应用于构造器参数。如果在容器中没有找到与构造器参数类型一致的bean,那么将会抛出异常。 案例: AddressServiceImpl.java public class AddressServiceImpl { private String addre...2011-05-12 19:21:13 · 90 阅读 · 0 评论 -
Bean的自动装配3
Bean的自动装配----ByName ByName模式: 根据属性名自动装配。此选项将检查容器并根据名字查找与属性完全一致的bean,并将其与属性自动装配。例如,在bean定义中将autowire设置为by name,而该bean包含master属性(同时提供setMaster(..)方法),Spring就会查找名为master的bean定义,并用它来装配给master属性。 ...2011-05-12 19:19:20 · 105 阅读 · 0 评论 -
Bean的自动装配2
Bean的自动装配---ByType ByType模式 如果容器中存在一个与指定属性类型相同的bean,那么将与该属性自动装配。如果存在多个该类型的bean,那么将会抛出异常,并指出不能使用byType方式进行自动装配。若没有找到相匹配的bean,则什么事都不发生,属性也不会被设置。如果你不希望这样,那么可以通过设置dependency-check="objects"让Spring抛出异常...2011-05-12 19:16:15 · 116 阅读 · 0 评论 -
体验spring(四)---Bean的自动装配1
Bean的自动装配--NO模式 Spring IoC容器可以自动装配(autowire)相互协作bean之间的关联关系. 在xml配置文件中,autowire一共有五种类型,可以在<bean/>元素中使用autowire属性来指定装配模式,自动装配可以减少配置的数量。 Autowire=’defalut’ autowire:在每个bean中都一个autowire=d...2011-05-12 19:11:19 · 104 阅读 · 0 评论 -
体验spring(三)---Bean的生命周期及作用域
Bean 的生命周期及作用域 在 BeanFactory 中 Bean 的生命周期: 1、 容器寻找 Bean 的定义信息并将其实例化。 2、 使用依赖注入, spring 按照 Bean 定义信息配置 Bean 的所有属性。 3、 如果 Bean 实现了 BeanNam...2011-04-21 20:14:04 · 116 阅读 · 0 评论 -
体验spring(二)---springIOC
spring IOC注入 IOC 的基本概念是:不创建对象,但是描述创建它们的方式。在代码中不直接与对象和服务连接,但在配置文件中描述哪一个组件需要哪一项服务。容器负责将这些联系在一起。 IoC 设计模式重点关注组件的依赖性、配置以及生命周期。 Ioc 设计模式实现了 “ 面向接口编程,而不是实现 ” 的原则。 IOC的三种依赖注入的方式: 第一种:se...2011-04-21 19:59:39 · 104 阅读 · 0 评论 -
体验spring(一)---简述spring框架
Spring内涵介绍(一) Spring 是 ssh 三大框架之一,对于 spring 的学习我们首先要了解什么是 spring , spring 的特点是什么, spring 包含哪些模块等问题。下面我们逐一了解一下 spring 的基础并附加学习案例。 Spring Framework 是 J2EE...2011-04-15 11:41:21 · 155 阅读 · 0 评论 -
B2C电子商务网站使用S2SH发送激活账号的电子邮件
B2C电子商务网站使用S2SH发送激活账号的电子邮件 1、 邮箱服务器的设置 在此使用的是QQ邮箱服务器来实现的,下面的操作就以QQ邮箱服务器为例 如果你的QQ邮箱还未开通pop3和smtp服务的话,你需要按照下面的操作来开通服务: 第一步 第二步: 2、 ...2011-06-16 07:18:23 · 1731 阅读 · 0 评论 -
体验spring(八)---分散配置
分散配置 在应用上下文中,使用PropertyPlaceholderConfigurer从外部文件装载配置信息。其中location属性允许使用单个配置文件,可使用其locations属性设置配置文件列表。 案例: Service包中ConnServiceImpl.java public class ConnServiceImpl { /*连接数据库**/ private Str...2011-05-12 19:43:40 · 159 阅读 · 0 评论