JavaEE之Spring框架概念

JavaEE之Spring框架概念

在学习JavaEE的时候有很多概念词,对于初学者来说还是很难理解什么意思,以及怎么用。

Spring核心主要两部分

  • AOP:面向切面编程,扩展功能不是直接修改源代码实现
  • IOC:创建对象不是通过new的方式实现,而是交给Spring配置创建类的对象。IOC底层实现原理技术:
    1. XML配置文件:通过XML配置可以降低耦合度
    2. dom4解析XML
    3. 反射
    4. 工厂设计模式:通过dom4j解析XML并反射出对象

Spring是一站式框架

一站式怎么解释,就是说不用Struts、Hibernate只用Spring就可以解决搞定。Spring三层结构如下:
* Web层:springMVC
* Service层:IOC
* DAO层:JDBCTemplate

你可能感兴趣的:(java,spring,ee)