- 建立数据库,表
- 建立无骨架父工程project:ssm
- 建立无骨架模块module:ssm_dao, ssm_service, ssm_utils
- 建立有骨架(maven-webapp)模块module:ssm_web
- ssm_dao中:
- 建立实体类:domain.实体类
- 建立持久层:dao.dao接口
- ssm_service中:
- 建立业务层:service.service接口
- 建立接口实现类:service.impl.service实现类
- 在resources目录下,建立applicationContext.xml, spring-mvc.xml, db.properties
- applicationContext.xml中:
- 导入头部约束
- 扫描dao和service
- 连接数据库
- 把IOC交给SqlSessionFactory
- 扫描dao接口包路径
- 配置事务
- 配置切面
- spring-mvc.xml中:
- 导入头部约束
- 扫描controller
- 配置视图解析器
- 设置静态资源不过滤
- 开启SpringMVC注解支持
- 开启对AOP的注解支持
- ssm_web中:
- 建立控制层:controller.控制类
- 建立视图层:/WEB-INF/pages/*.jsp
- 建立静态资源:js, css, images
- web.xml中:
- 导入头部约束
- 配置加载类路径文件:applicationContext.xml
- 配置监听器
- 配置中文乱码过滤器
- 配置前端控制器
- 指定默认加载页面
SSM项目流程
最新推荐文章于 2025-04-04 23:39:01 发布