10 2015 档案

摘要:代理模式,一言以蔽之,为其他的对象提供一种代理以控制对这个对象的访问,for example,买火车票的时候可以在代售处购买,起到了一个中介的作用,但是我们可以在这里买票也可以电话购票,但是却只能去火车站退票,故代理可去掉功能服务或增加额外的服务一.基本原理1.远程代理:为不同地理空间的对象提供... 阅读全文
posted @ 2015-10-25 16:56 _fred 阅读(275) 评论(0) 推荐(2)
摘要:Why AOP? 1.代码混乱:越来越多的非业务代码(日志和验证等)加入后,原有的业务代码急剧膨胀 2.代码分散:以日志需求为例,为了满足这一个需求,就需要在多个模块中加入重复的代码,如果日志需求改编,we have to change all of them. so,面向切面编程 阅读全文
posted @ 2015-10-24 21:24 _fred 阅读(154) 评论(0) 推荐(1)
摘要:在部署系统时需要一些细节信息,这些信息放在spring中后期不方便,需要外部属性文件,spring提供了一个PropertyPlaceholderConfigurer的后置处理器,它允许用户将bean配置的内容外移到属性文件中,写好配置文件后,在访问属性时用"${var}"访问(注意要先导入cont 阅读全文
posted @ 2015-10-24 21:06 _fred 阅读(294) 评论(0) 推荐(0)