SSM项目构建流程
2021-07-26 09:54:20 14 举报
AI智能生成
Spring+SpringMVC+Mybatis项目构建流程IDEA版本
作者其他创作
大纲/内容
项目框架
1、项目设计思路
2、创建数据库
3、创建maven项目,开始整合
Mybatis层
1、创建数据库
2、导入依赖
- 单元测试
- 数据库驱动
- 数据库连接池
- JSP
- jstl
- mybatis
- spring
- spring-jdbc
- lombok
- 静态资源导出
3、IDEA测试连接数据库
4、resources下创建mybais的核心配置文件mybatis-config.xml
5、创建Spring核心配置文件applicationContext.xml
6、创建mybatis的数据库配置文件:database.properties
7、创建pojo/实体类(有时候需要逆向生成;有些公司不让用lombok需要自己添加;pojo有些公司叫model、entity)
8、创建dao/接口类(也叫mapper层),负责实现数据库的持久化
9、创建dao(mapper)层的实现xxMapper.xml文件,为dao接口方法提供sql语句配置
10、创建业务层service,和dao层的接口差不多
11、创建service接口的实现类xxserviceImpl
Spring层
1、在resources下创建spring-dao.xml文件,对Spring-mybatis进行整合,最后在applicationContext.xml文件中导入
spring-dao主要关联数据库配置文件、配置连接池、SqlSessionFactory
spring-dao主要关联数据库配置文件、配置连接池、SqlSessionFactory
2、创建spring-service.xml。主要用来扫描service下的包,将所有业务类注入到spring中,可以通过配置或注解实现,配置事务和aop
SpringMVC层
1、配置web.xml 主要有前端控制器配置、页面乱码过滤、session过期时间
2、配置spring-mvc.xml 配置注解驱动、静态资源过滤、扫描包controller、视图解析器
0 条评论
下一页