码迷,mamicode.com
首页 >  
搜索关键字:spring实战    ( 149个结果
[Spring实战系列](16)面向切面编程(AOP)概述
1. 简介 在软件中,有些行为对于大多数应用都是通用的。日志,安全和事务管理的确很重要,但他们是都是应用对象主动参与的行为呢?如果让应用对象只关注自己所针对的业务领域问题,而其他方面的问题由其他应用对象来处理,这样会不会更好? 在软件开发中,分布于应用中多处的功能被称为横切关注点。通常,这些横切关注点从概念上是与应用的业务逻辑相分离的(但是往往直接嵌入到应用的业务逻...
分类:编程语言   时间:2016-02-11 20:24:17    阅读次数:267
[Spring实战系列](15)使用Spring基于Java的配置
并不是所有的开发人员都喜欢使用XML,所以Spring3.0 为这些人准备了一些特别的东西。可以几乎不使用XML而使用纯粹的Java代码来配置Spring应用。并且基于Java的配置拥有一些XML配置所不具有的技巧。 1. 创建基于Java的配置 即使Spring的Java配置可以让我们不使用XML就可以编写大多数的Spring配置,但是我们仍然需要极少量的XM...
分类:编程语言   时间:2016-02-11 12:22:10    阅读次数:206
[Spring实战系列](14)Bean的自动检测
即使有助于完全消除Spring注解中的和元素,但是还是不能完全消除,仍然需要使用元素显示定义Bean。因此元素出现了,它除了完成一样的工作,还允许Spring自动检测Bean和定义Bean。这就意味着我们不使用元素,Spring应用中的大多数(或者所有)Bean都能够实现定义和装配。 为了配置Spring自动检测,需要使用元素来代替元素: xml version="1.0"...
分类:编程语言   时间:2016-02-10 19:57:50    阅读次数:264
[Spring实战系列](11)SpEL使用表达式装配
到目前为止,我们为Bean 的属性和构造器参数装配的所有东西都是在Spring 的XML 配置文件中静态定义的。 id = "yoona" class = "com.sjf.bean.Student"> name="name" value = "yoona"/> name="hobby" value = "踢足球,打羽毛球" /> 上述代码定义了一个Stu...
分类:编程语言   时间:2016-02-05 22:26:05    阅读次数:483
[Spring实战系列](10)初探Bean生命周期
1. 生命周期流程图 Bean在Spring容器中从创建到销毁经历了若干个阶段,在每一个阶段都可以针对Spring如何管理Bean进行个性化定制。 正如你所见,在Bean 准备就绪之前,Bean 工厂执行了若干启动步骤。 Spring 对Bean 进行实例化。Spring 将值和Bean 的引用注入进Bean 对应的属性中。如果Be...
分类:编程语言   时间:2016-02-04 19:10:34    阅读次数:461
[Spring实战系列](9)装配集合
前两篇文章中,我们已经了解了如何使用Spring 配置简单属性值(使用value 属性)和引用其他Bean 的属性(使用ref 属性)。但是value 和ref 仅在Bean 的属性值是单个值的情况下才有用。当Bean 的属性值是集合,Spring 该如何配置呢? 当配置集合类型的Bean属性时,Spring 提供了4 种类型的集合配置元素。 ...
分类:编程语言   时间:2016-02-04 13:26:27    阅读次数:307
[Spring实战系列](8)Spring注入方式之setter注入
通常,JavaBean 的属性是私有的,同时拥有一组存取器方法,以setXXX() 和getXXX() 形式存在。Spring 可以借助属性的set方法来配置属性的值,以实现setter方式的注入。 1. 注入简单值 在Spring 中我们可以使用 元素配置Bean 的属性。在许多方面都与 类似,只不过一个是通过构造参数来注入值,另一个是通过调用属性的setter 方法...
分类:编程语言   时间:2016-02-04 08:12:15    阅读次数:371
[Spring实战系列](5)Spring应用上下文
下面是Spring-Hello-world项目的运行代码: package com.sjf.bean;import org.springframework.context.ApplicationContext;import org.springframework.context.support.ClassPathXmlApplicationContext;/** * 测试类 * @aut...
分类:编程语言   时间:2016-02-02 15:13:30    阅读次数:149
[Spring实战系列](6)配置Spring IOC容器的Bean
1. 简介 Spring提供了一个强大的IOC容器来管理组成应用的bean。为了利用容器服务,必须配置运行于Spring IOC容器中的Bean。 2. 解决方案 你可以通过XML文件,属性文件,注释甚至API来设置Spring IOC容器中的Bean。 Spring允许你在一个或者多个bean配置文件中配置bean。对于简单...
分类:编程语言   时间:2016-02-02 15:11:46    阅读次数:161
Spring实战3:装配bean的进阶知识
主要内容:Environments and profilesConditional bean declaration处理自动装配的歧义bean的作用域The Spring Expression Language在装配bean—依赖注入的本质一文中,我们探讨了Spring的三种管理bean的方式:自动...
分类:编程语言   时间:2016-01-13 00:25:28    阅读次数:536
149条   上一页 1 ... 9 10 11 12 13 ... 15 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!