摘要: 原理AOP(Aspect Oriented Programming),也就是面向方面编程的技术。AOP基于IoC基础,是对OOP的有益补充。 AOP将应用系统分为两部分,核心业务逻辑(Core business concerns)及横向的通用逻辑,也就是所谓的方面Crosscutting ente... 阅读全文
posted @ 2014-04-04 11:41 倾国倾城 阅读(9840) 评论(4) 推荐(1) 编辑
摘要: 文章出处:http://yangfei520.blog.51cto.com/1041581/1273069前两天,在给新入职的同事做技术介绍时,讲到spring的AOP。使我又一次认识到,对于AOP,特别是springAOP的理解,虽然大家都能说上来几句,但是许多人认识并不太全面,甚至可以说是一知半解----即使是对于那些已经有过几年开发经验的工程师也是如此。所以,回来之后,我干脆对这块东西做了个肤浅的小结,以便再有类似任务时,直接拿来给大家借鉴。AOP(Aspect-OrientedProgramming)其实是OOP(Object-OrientedPrograming)思想的补充和完善。我 阅读全文
posted @ 2014-04-04 11:19 倾国倾城 阅读(597) 评论(0) 推荐(0) 编辑
摘要: 1、使用Spring自带的DriverManagerDataSource oracle.jdbc.driver.OracleDriver jdbc:oracle:thin:@192.168.24.102:1521:sms test test 2、DBCP数据源需要下载jar包:commons-... 阅读全文
posted @ 2014-03-31 13:15 倾国倾城 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 对于开发者来说。开发者使用Spring主要是两件事:1、开发Bean;2、配置Bean。对于Spring框架来说,它要做的,就是根据配置文件来创建bean实例,并调用bean实例的方法完成“依赖注入”。---眼看“XML配置”,心想“Java代码”! 阅读全文
posted @ 2014-03-28 14:33 倾国倾城 阅读(430) 评论(0) 推荐(0) 编辑
摘要: ApplicationContext接口继承MessageSource接口,在Spring中配置messageSource Bean时通常使用ResourceBundleMessageSource类。 message 主程序核心:ApplicationContext ctx = new ClassPathXmlApplicationContext("bean.xml");//使用getMessage方法获取本地化信息,Locale的getDefault方法//返回计算机环境默认的LocaleString name = ctx.getMessage("资... 阅读全文
posted @ 2014-03-28 13:41 倾国倾城 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 设置注入是先通过调用无参构造器创建一个bean实例,然后调用对应的setter方法注入依赖关系;而构造注入则直接调用有参数的构造器,当bean实例创建完成后,已经完成了依赖关系的注入。另外这两种依赖注入的方式,并没有绝对的好坏,只是适应的场景有所不同。 阅读全文
posted @ 2014-03-28 11:04 倾国倾城 阅读(2271) 评论(0) 推荐(0) 编辑