spring3学习笔记(一)spring相关概念

前言

此spring3学习笔记文集主要基于我的学习记录总结而成,具体的代码实现细节以及其中涉及到的java基础知识不在其中做详细解释。创建此文集的最主要目的是为了在今后的工作中能随时对以往的知识点进行快速寻找,并不是为了做编程新人入门教学使用,所以请轻喷。另,后续文章中的内容如果有错误,请劳烦您私信我,我会第一时间更正,谢谢!

什么是spring
  • 1.spring是一个开源(免费)的轻量级(可以替代EJB)框架
  • 2.spring是一个一站式框架(可以实现MVC三层的功能)
    web层:springMVC
    service层:spring的IOC
    dao层:spring中的jdbcTemplate
  • 3.spring的两大核心:AOP、IOC(后面会做详解)
    AOP:面向切面编程,使程序扩展不修改源代码
    IOC:控制反转,由spring动态的创建对象,而不需要手动new对象

你可能感兴趣的:(spring3学习笔记(一)spring相关概念)