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术语中有些时候也被翻译成增强、当然也有被翻译建议和通知的时候)
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术语中有些时候也被翻译成增强、当然也有被翻译建议和通知的时候)
相关文章推荐
- [java] 汇率换算器实现(2)
- java中的数学计算函数
- java中的字符串分割函数
- java内存泄漏原因及编程建议
- struts2表单验证里validator type值一共可以取哪些?都什么含义?
- java调优总结
- struts2之值栈ValueStack
- DAY23--java高新技术JavaBeans的实例
- ubuntu下java配置环境变量出现错误的原因?待解决
- java 泛型类型擦除
- 解析Unicode编码和Java char
- java程序模拟浏览器访问Web服务器的处理过程
- java.lang.SecurityException: Prohibited package name
- ajax请求struts2 中的action
- ubuntu下java配置环境变量出现问题的解决方法
- spring 自动装配
- 深入java集合学习1-集合框架浅析
- 浮点型数据经度丢失问题
- java个人学习笔记18(多线程之间通信+等待唤醒机制)
- Java语言程序设计基础篇 数组(六)