
Spring in Action
文章平均质量分 67
yj7758423
这个作者很懒,什么都没留下…
展开
-
SIA实战(一):SpEL的使用
####使用场合#### 假设有这样一种情况,一个bean的某一个属性需要在程序运行的时候动态的赋值,使用SpEL将有效的简化开发。 在文章的结尾有工程源码,欢迎下载!SpEL简介SpEL是在Spring 3引入的新特性,全称为Spring Expression Language,它有许多强大的特性,包括:可以使用bean的ID来引用bean可以通过bean的ID来访问bean的属性和调用其原创 2017-02-09 21:33:56 · 3067 阅读 · 0 评论 -
SIA实战(二):不用XML,使用java类配置Bean
如果你已经厌烦使用XML配置Spring Bean,那么你可以尝试使用普通的java类来配置bean,这样避免了XML中字符串导致的错误,让异常从运行期提前到了编译器以下是基于java配置bean的详细过程,文章的最后附上源码1.首先配置组件扫描器,这也是唯一需要配置xml的地方<context:component-scan base-package="com.yonyou.config"/>2.使原创 2017-02-13 20:58:44 · 1382 阅读 · 0 评论 -
SIA实战(三):为bean动态的增加新方法
如何在不修改代码的情况下,为一个类增加一个新的方法呢?Spring给出的答案是可以,只需要通过AOP,动态地让bean实现接口就可以做到!最初有一个bean,叫做Coder(码农),他只会敲代码public class Coder { public void code(){ System.out.println("撸代码"); }}这时候公司要开年会了,码农要学跳舞原创 2017-02-14 22:14:47 · 547 阅读 · 0 评论