Spring IoC+Spring AOP+Spring J2EE服务抽象=Spring
解决方案 »
- 求救,myeclipse部署后路径有错
- 怎么用Spring管理hibernate啊?
- 请问当前毕业的JAVA程序员找工作应该必备哪些元素
- hibernate的sql查询出错???
- java读注册表读取/Microsoft/Windows/CurrentVersion/Explorer/ComDlg32/OpenSaveMRU/xls
- 使用hibernate的中文乱码问题,在线等.....
- 请问大侠有丰富JAVA源代码下载的网站(英文中文皆可),小弟感激不尽!
- 说了连续散分三天,今天最后一天,要分的进来!
- 如何添加XML树上节点的属性??
- J2EE项目域名直接访问前台首页(首页地址栏只能出现域名)
- SERVLET的问题
- struts学习
恩,
一个可以管理你的bean,让你不需要写很多Factory类的东西。
1,DI/IOC---是同一个概念的2种叫法: 原来叫 IOC反转控制, 后来Martin Fowler 认为应该叫DI依赖注入 更为贴切。 就是Spring的 getBean() 的工厂方法。
它保证了 面向接口编程的贯彻。
2,表现层,Struts,JSF 等, 还有DAO数据访问层 Hibernate,EJB等框架, SPring都用DI引入他们,管理他们。 3,AOP 是面向方面编程。 SPring的AOP框架 是一个使用 动态代理(使用了反射机制)的框架。 它不同于 AspectJ是需要语言扩展的。 Spring的 AOP 框架仅仅 是使用了设计模式 就完美模拟了 AOP。
4, SPring 使用AOP提供“服务”。 这在EJB中是EJB容器提供的。 比如,Spring的事物服务就是AOP写的。 我们可以自己用AOP为我们的程序添加任何服务, 而不像EJB架构, 是EJB 容器为我们提供服务的。
刚开始学看的头晕目眩的,后来用用还行.
都是用技术解释技术,你如果知道该用什么技术来解释,你就了解了spring.