摘要: Why AOP? 1.代码混乱:越来越多的非业务代码(日志和验证等)加入后,原有的业务代码急剧膨胀 2.代码分散:以日志需求为例,为了满足这一个需求,就需要在多个模块中加入重复的代码,如果日志需求改编,we have to change all of them. so,面向切面编程 阅读全文
posted @ 2015-10-24 21:24 _fred 阅读(147) 评论(0) 推荐(1) 编辑
摘要: 在部署系统时需要一些细节信息,这些信息放在spring中后期不方便,需要外部属性文件,spring提供了一个PropertyPlaceholderConfigurer的后置处理器,它允许用户将bean配置的内容外移到属性文件中,写好配置文件后,在访问属性时用"${var}"访问(注意要先导入cont 阅读全文
posted @ 2015-10-24 21:06 _fred 阅读(282) 评论(0) 推荐(0) 编辑