spring系列
lenotang
与人分享 集思广益
展开
-
spring AOP(1)
spring里面有个概念叫aop(面向切面编程),很好很强大又很让人费解,很多开发人员会用并且天天挂在嘴边但是不理解其核心原理,今天周末有空,我想用一个小系列的文章给大家把aop分析清楚。要理解aop,首先要掌握java中的代理模式。 在日常生活中,会遇到各种各样的中介机构,比如猎头公司,律师事务所,婚姻介绍所,房产公司等。在这些单位工作的人员均可称为代理人。代理人的共同特原创 2008-06-15 23:44:00 · 2902 阅读 · 21 评论 -
springMVC入门
看过请留个言,转载请注明出处,尊重作者劳动成果,谢谢!作为一个J2EE的开发者,我们基本上是开发基于WEB的应用系统。事实上,工作流,状态管理以及验证都是需要解决的重要功能。而HTTP协议的无状态性决定了这些功能都不容易实现。Spring的WEB框架就是来帮助我们解决这些问题的。使用Spring,我们可以让WEB框架自动将传递进来的请求参数填充到模型对象中,同时提供验证和错误处理。原创 2008-06-18 18:56:00 · 22759 阅读 · 55 评论 -
小鸟初学Spring IOC
冬眠(Hibernate)过后,春天(Spring)又来了!呵呵,JAVA开源世界就是这样生机勃勃。Spring这个框架够经典,我们来一起学习下。下面我们以新颖的对话方式来讲述Spring。一直很喜欢听赵传的“我是一只小小鸟”,初学者傻傻地,羽翼未丰,就简称“小鸟”吧,技术强人呢,牛气冲天,当然就叫“大牛”了。一天, 小鸟在路上郁闷地唱着歌:“我是一只小小小小鸟,想学Spring却怎么也学原创 2008-07-02 21:23:00 · 2225 阅读 · 7 评论 -
spring AOP(2)
前面写过一篇关于Spring AOP方面的文章,探讨了Spring AOP底层实现的一些细节知识,这里面涉及到了JAVA反射机制,代理模式以及CGLIB库的使用。也就是说,Spring AOP底层实现就是靠动态代理(针对有接口的类)和CGLIB(针对没有实现接口的一般类),那么,有了这些知识,再辅佐对核心配置XML文件解析的能力,其实就可以实现一个简易的基于IOC和AOP的小原创 2008-10-07 22:26:00 · 1854 阅读 · 2 评论 -
spring AOP(3)
在前面我们讨论了如何编写通知,但是我们却没有指明在应用系统的什么地方应用这些通知。这就需要引入AOP中第4个重要的概念:切入点。切入点决定了一个特定类的特定方法是否满足一条特定的规则。如果一个方法确实符合,通知就应用到该方法上。Spring的切入点可以让我们以一种灵活的方式定义在什么地方将通知织入到我们的类中。Spring已经提供了预定义的切入点实现。那么,在理解它之前,我们先要理解另一个原创 2008-10-08 00:45:00 · 1515 阅读 · 0 评论