06 2015 档案

摘要:1.引入类库 org.springframework spring-context 4.1.6.RELEASE org.aspectj aspectjweaver 1.8.6 sp... 阅读全文
posted @ 2015-06-29 17:57 勿妄 阅读(1031) 评论(0) 推荐(0)
摘要:AOP常用的两个用户:日志和验证.也就是程序追踪和数据验证. 直接使用代码实现,距离如下: 这样带来的问题: 代码混乱:越来越多的非业务需求(日志和验证等)加入后, 原有的业务方法急剧膨胀. 每个方法在处理核心逻辑的同时还必须兼顾其他多个关注点. 代码分散: 以日志需求为例, 只是为了... 阅读全文
posted @ 2015-06-29 16:40 勿妄 阅读(396) 评论(0) 推荐(0)
摘要:1. 在 classpath 中扫描组件 组件扫描(component scanning): Spring 能够从 classpath 下自动扫描, 侦测和实例化具有特定注解的组件. 特定组件包括: @Component: 基本注解, 标识了一个受 Spring 管理的组件 @Re... 阅读全文
posted @ 2015-06-19 11:08 勿妄 阅读(422) 评论(0) 推荐(0)
摘要:Spring 中有两种类型的 Bean, 一种是普通Bean, 另一种是工厂Bean, 即FactoryBean. 工厂 Bean 跟普通Bean不同, 其返回的对象不是指定类的一个实例, 其返回的是该工厂 Bean 的 getObject 方法所返回的对象 1.1 创建bean:pac... 阅读全文
posted @ 2015-06-18 15:35 勿妄 阅读(190) 评论(0) 推荐(0)
摘要:除了可以通过配置全类名使用反射的方式创建bean外,还可以使用工厂方法创建bean.这点在整合框架的时候会用到.1.静态工厂方法 调用静态工厂方法创建 Bean是将对象创建的过程封装到静态方法中. 当客户端需要对象时, 只需要简单地调用静态方法, 而不去关心创建对象的细节. 要声明通过静态方... 阅读全文
posted @ 2015-06-18 15:34 勿妄 阅读(227) 评论(0) 推荐(0)
摘要:Spring 表达式语言(简称SpEL):是一个支持运行时查询和操作对象图的强大的表达式语言。 语法类似于 EL:SpEL 使用 #{…} 作为定界符,所有在大框号中的字符都将被认为是 SpEL SpEL 为 bean 的属性进行动态赋值提供了便利 通过 SpEL 可以实现:通过 bean... 阅读全文
posted @ 2015-06-18 11:28 勿妄 阅读(462) 评论(0) 推荐(0)
摘要:在配置文件里配置 Bean 时, 有时需要在 Bean 的配置里混入系统部署的细节信息(例如: 文件路径, 数据源配置信息等). 而这些部署细节实际上需要和 Bean 配置相分离Spring 提供了一个 PropertyPlaceholderConfigurer 的 BeanFactory 后置... 阅读全文
posted @ 2015-06-18 10:33 勿妄 阅读(719) 评论(0) 推荐(0)
摘要:Spring IOC 默认情况下 配置的bean都是单例模式,也就是只会为bean节点创建一个bean实例.每次get的bean对象都是一个实例对象. 在 Spring 中, 可以在 元素的 scope 属性里设置 Bean 的作用域. 默认情况下, Spring 只为每个在 IOC 容... 阅读全文
posted @ 2015-06-17 17:54 勿妄 阅读(205) 评论(0) 推荐(0)
摘要:bean之间的继承关系这里说的关系,是配置上的关系.一个原始的配置:street1 和 street2 之间,class,和city相同.那么我们可以让street2在配置上继承street1的配置:所以: Spring 允许继承 bean 的配置, 被继承的 bean 称为父 bean. 继承这... 阅读全文
posted @ 2015-06-17 17:12 勿妄 阅读(378) 评论(0) 推荐(0)
摘要:Spring IOC 容器可以自动装配 Bean. 需要做的仅仅是在 的 autowire 属性里指定自动装配的模式 byType(根据类型自动装配): 若 IOC 容器中有多个与目标 Bean 类型一致的 Bean. 在这种情况下, Spring 将无法判定哪个 Bean 最合适该属性, ... 阅读全文
posted @ 2015-06-17 16:24 勿妄 阅读(349) 评论(0) 推荐(0)
摘要:配置 bean,本章节中主要介绍蓝色文字部分. 配置形式:基于 XML 文件的方式;基于注解的方式 Bean 的配置方式:通过全类名(反射)、通过工厂方法(静态工厂方法 & 实例工厂方法)、FactoryBean IOC 容器 BeanFactory & ApplicationContext ... 阅读全文
posted @ 2015-06-17 15:35 勿妄 阅读(498) 评论(0) 推荐(0)
摘要:配置 bean,本章节中主要介绍蓝色文字部分. 配置形式:基于 XML 文件的方式;基于注解的方式 Bean 的配置方式:通过全类名(反射)、通过工厂方法(静态工厂方法 & 实例工厂方法)、FactoryBean IOC 容器 BeanFactory & ApplicationContext ... 阅读全文
posted @ 2015-06-17 11:42 勿妄 阅读(472) 评论(0) 推荐(0)
摘要:Spring4.0 是 Spring 推出的一个重大版本升级,进一步加强了 Sring 作为 Java 领域第一开源平台的地位。Spring4.0 引入了众多 Java 开发者期盼的新特性,如泛型依赖注入、SpEL、校验及格式化框架、Rest风格的 WEB 编程模型等。这些新功能实用性强、易用性... 阅读全文
posted @ 2015-06-17 10:20 勿妄 阅读(1007) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2015-06-05 10:24 勿妄 阅读(1) 评论(0) 推荐(0)