spring概述

06
六月
2021

spring概述


什么是spring

spring是一个开源容器框架,其核心是IOC(控制反转/依赖注入)和AOP(面向切面编程),简单的说就是一个分层的轻量级开源框架。

通常情况下,我们在使用spring开发项目时,会将项目大致分为如下三层:

  1. DAO层:负责数据访问等操作,DAO是Data Access Object的缩写,通常会使用到Mybatis等持久层框架
  2. Service层:负责业务操作。
  3. Controller层:负责接收请求、响应数据、地址配置、页面转发等操作

spring模块划分

  1. spring IOC模块:负责Bean对象的实例化与创建等
  2. spring AOP模块:动态代理
  3. spring JDBC+事务模块:
  4. spring Web模块:
TAG

网友评论

共有访客发表了评论
请登录后再发布评论,和谐社会,请文明发言,谢谢合作! 立即登录 注册会员