Spring+SpringMVC+Mybatis如何分工合作?

1.它们主要负责的模块

  1. Spring主要应用于业务逻辑层
  2. SpringMVC主要应用于表现层
  3. MyBatis主要应用于持久层

2.它们的核心

  1. Spring有三大核心,分别是IOC(控制反转),DI(依赖注入)和AOP(面向切面编程)
  2. SpringMVC的核心是Dispatcher Servlet(前端控制器)
  3. MyBatis的核心是ORM(对象/关系映射【把关系数据库包装成面向对象的模型】)

相关文章

开发过程中是不可避免地会出现各种异常情况的,例如网络连接...
说明:使用注解方式实现AOP切面。 什么是AOP? 面向切面编程...
Spring MVC中的拦截器是一种可以在请求处理过程中对请求进行...
在 JavaWeb 中,共享域指的是在 Servlet 中存储数据,以便在...
文件上传 说明: 使用maven构建web工程。 使用Thymeleaf技术...
创建初始化类,替换web.xml 在Servlet3.0环境中,Web容器(To...