SSM项目流程

本文详细介绍了如何使用SSM框架(Spring、SpringMVC、MyBatis)搭建一个完整的Java Web项目,包括数据库配置、实体类创建、DAO层、Service层、Controller层的设计与实现,以及Spring和SpringMVC配置文件的设置。
摘要由CSDN通过智能技术生成
  1. 建立数据库,表
  2. 建立无骨架父工程project:ssm
  3. 建立无骨架模块module:ssm_dao, ssm_service, ssm_utils
  4. 建立有骨架(maven-webapp)模块module:ssm_web
  5. ssm_dao中:
    1. 建立实体类:domain.实体类
    2. 建立持久层:dao.dao接口
  6. ssm_service中:
    1. 建立业务层:service.service接口
    2. 建立接口实现类:service.impl.service实现类
    3. 在resources目录下,建立applicationContext.xml, spring-mvc.xml, db.properties
    4. applicationContext.xml中:
      1. 导入头部约束
      2. 扫描dao和service
      3. 连接数据库
      4. 把IOC交给SqlSessionFactory
      5. 扫描dao接口包路径
      6. 配置事务
      7. 配置切面
    5. spring-mvc.xml中:
      1. 导入头部约束
      2. 扫描controller
      3. 配置视图解析器
      4. 设置静态资源不过滤
      5. 开启SpringMVC注解支持
      6. 开启对AOP的注解支持
  7. ssm_web中:
    1. 建立控制层:controller.控制类
    2. 建立视图层:/WEB-INF/pages/*.jsp
    3. 建立静态资源:js, css, images
    4. web.xml中:
      1. 导入头部约束
      2. 配置加载类路径文件:applicationContext.xml
      3. 配置监听器
      4. 配置中文乱码过滤器
      5. 配置前端控制器
      6. 指定默认加载页面
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值