您的位置:首页 > 编程语言 > Java开发

Spring一点点学习

2014-05-08 22:37 162 查看
spring是什么?

spring是容器框架,用于配置bean,并维护bean之间关系的框架。

struts是web框架(SpringMVC,jsp<==>Servlet和action的访问也有着相似的地方)

hibernate是orm框架(对象模型和关系模型映射解决方案的框架,其实MyBatils框架和他有着相似的地方)

spring中的bean(是java中的任何对象,javabean/service/action/数据源/dao,以至于hibernate的SqlSessionFactory、MyBatils的SqlSession...)

Spring中的重要概念及知识点

IOC(控制反转 inverse of control) <=>di(dependency injection 依赖注入)

AOP面向切面编程:

这是一个难以名状的概念,一大堆抽象的概念和专业术语,会让人一下子傻眼,

结合动态代理以及拦截器的思想类比来看也有相似的地方)

(代理模式本身就是代理者中的一种增强,所以Advice这个词在AOP术语中有些时候也被翻译成增强、当然也有被翻译建议和通知的时候)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: