Spring
文章平均质量分 79
vowtre
这个作者很懒,什么都没留下…
展开
-
精通Spring
1. Spring是分层的Java SE/EE应用一站式的轻量级开源框架,以Ioc(Inverse Of Control:反转控制)和AOP(Aspect Oriented Programming:面向切面编程)为内核,提供了展现层Spring MVC和持久层Spring JDBC以及业务层事务管理等众多的企业级应用技术。 2. ...原创 2011-05-31 22:53:40 · 74 阅读 · 0 评论 -
Spring in Action 基础知识
1. Spring 是为简化企业级应用开发而生的,使用Spring,你可以用简单的JavaBeans来实现那些以前只有EJB才能实现的功能。 核心功能: (1)轻量级 : 基于Spring应用开发的对象一般不依赖于Spring的类。 (2)依赖注入: Spring提供一种松耦合的技术,称为依赖注入(DI)。对象是被动接受依赖类的而不是主动去找。可以将DI理解为JNDI的反转------对...原创 2011-06-03 21:12:15 · 167 阅读 · 0 评论 -
Spring in Action Bean的生命周期
1:实例化: 容器寻找Bean的定义信息并将其实例化。2:设置属性:使用依赖注入,Spring按照Bean定义信息配置Bean所有属性3:设置Bean名称:BeanNameAware的setBeanName(): 如果Bean类有实现org.springframework.beans.BeanNameAware接口,工厂调用Bean的setBeanName()...原创 2011-06-05 10:55:03 · 112 阅读 · 0 评论 -
Spring in Action AOP
1. 散布于程序中多个地点的函数被称为“交叉事务”,它们一般是与程序业务逻辑分开的,把这些交叉事务与业务逻辑分离开正是面向切面编程的作用。 2. 使用面向切面编程时,我们仍然是在一个地方定义公共功能,但可以明确地定义这个功能在哪里、以何种方式应用,并且不必修改受影响的类。这样,交叉事务就可以被模块化到特殊的对象里,这些对象就称为“切面”。 3. 通知(Advice) 定义切面是什么...原创 2011-06-05 21:26:27 · 84 阅读 · 0 评论