![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
功自心诚
这个作者很懒,什么都没留下…
展开
-
chapter01 Spring简介
chapter01 Spring简介一、Spring是什么? 在了解Spring之前,我们来了解在Java EE框架下企业级开发采用EJB框架的一些不足: (1) EJB太笨重,而且Entity EJB不能脱离容器 (2) 企业级服务使用困难 (3) 开发的复杂度太高 (4) 侵入式方案,EJB要使用特定的接口 因此,Spring应运而生。Spring是...2010-04-07 20:01:32 · 105 阅读 · 0 评论 -
chapter02 Spring的IoC
chapter02 Spring的IoC一、IoC的概念IoC,Inversion of Control,控制反转。 对象的协作关系由对象自己负责。 依赖注入:对象的协作关系由容器来建立。二、IoC的类型 (1) 基于特定接口(侵入式方案) (2) 基于set方法 (3) 基于构造器IOC的基本使用,依赖注入的基本使用?1、set方式的装配。2...2010-04-07 20:10:41 · 83 阅读 · 0 评论 -
chapter03 Spring的AOP
chapter03 Spring的AOP一、AOP(Aspect-oriented programming,面向切面编程): 什么是AOP? 定义:将程序中的交叉业务逻辑提取出来,封装成切面。然后由AOP容器的功能织入到具体的业务模块当中,然后生成一个代理对象的过程。例如:安全,事务,日志等都属于交叉业务逻辑。他们的特点是都是通用的并且与具体的业务逻辑无关。他们往往与具体的业务...2010-04-07 20:15:40 · 92 阅读 · 0 评论 -
chapter04 Spring对持久层的支持
chapter04 Spring对持久层的支持 Spring对持久层的支持:① JDBC,② O/R Mapping(Hibernate,TopLink等)一、Spring对持久层支持采用的策略: 1、Spring对持久层“不发明重复的轮子”,即没有重新实现新的持久层方案,对现有持久层方案做封装,更利于使用。 2、采用DAO模式 3、提供了大量的模板类来简化编程(Hib...2010-04-07 20:17:16 · 142 阅读 · 0 评论 -
chapter05 Spring对事务的支持
chapter05 Spring对事务的支持一.Spring对事物支持所采用的策略1.spring统一各种事物的编程方式AOP事务的含义: 事务当作一个切面,动态地织入到目标对象,形成一个代理对象。 二、Spring的事务机制Spring支持声明式事务。Spring使用事务服务代理和事务管理器(如HibernateTransactionManager)来支持事务服...2010-04-07 20:20:36 · 106 阅读 · 0 评论 -
chapter06 SSH整合
chapter06 SSH整合一、SSH:Struts(表示层)+Spring(业务层)+Hibernate(持久层)Struts:Struts是一个表示层框架,主要作用是界面展示,接收请求,分发请求。在MVC框架中,Struts属于VC层次,负责界面表现,负责MVC关系的分发。(View:沿用JSP,HTTP,Form,Tag,Resourse ;Controller:Act...2010-04-07 20:21:43 · 78 阅读 · 0 评论