参考:
1.MyBatis是一个优秀的数据持久化框架,在实体类和SQL语句之间建立映射关系,是一种半自动化的 ORM实现。Mybatis是对jdbc的封装。
2.Spring是一个轮量级的控制反转(I0C)和面向切面编程(AOP)的容器框架。
用来管理Bean的生命周期和框架集成。
3.SpringMVC
Spring+MVC=SpringMVC在spring的基础上,对MVC思想的一个实现,是一个MVC框架
SprinqMVC对servlet做的一个封装,换成controller层。
4.maven是一个基于Java平台的自动化构建工具。构建1具:makeant maven gradle
作用:
1、管理依赖(下载jar,版本)
2、构建项目:完成项目代码的编译、测试、打包、部署。
maven的核心概念:pom项目对象模型maven的灵魂:pom.xml
maven有固定的目录结构。
5.maven的安装和配置:
1)下载mavenhttps://mavenapache.org/download.cgi
2)配置环境变量;
3)测试;
4)配置本地仓库;
5)在idea中关联maven。
6.操作步骤和注意事项:
1)新建maven项目;
2)修改pom.xml;
3)添加目录结构,修改web.xml版本;
4)在pom.xml中添加springboot坐标;
5)springboot特殊的配置文件application.yml;
6)Springboot启动类;
注意:springboot默认不支持jsp
(1)pom.xml整合jsp
(2)applicationyml整合jsp
springboot20,不支持*do请求,删除do。