如何搭建SSM

技术方案

  • 项目管理:maven
  • 框架:spring、springmvc、mybatis、easyui
  • 数据:mysql

主要用途
实现了用户管理、菜单管理、部门管理、理财管理、理财报表、待办管理、字典管理等多个功能,可作为有具体需要的朋友提供参考的demo,也可作为新手学习的demo。

代码地址
https://git.oschina.net/xi_fan/CompanyManager.git


搭建流程

一、搭建一个Maven项目,在pom导入相关的依赖包,具体可以查看本项目的pom文件,该pom文件

二、web.xml的核心配置:(以本项目为例)
1、spring的相关配置:


如何搭建SSM_第1张图片

2、springmvc的相关配置:


如何搭建SSM_第2张图片

三、Spring、SpringMVC、Mybatis三个框架对应的xml配置文件分别对应为spring.xml(spring)、spring-mybatis.xml 和 springmvc-servlet.xml(springmvc),至于为什么要分成这几个文件呢,因为这样分的话可以让配置文件条理相对清晰,spring对应的spring.xml配置文件主要管理service层,如spring的配置文件:


这样可以让spring.xml去管理好service层。相应的spring-mybatis可以管理好model层,spring-mvc可以管理好controller层。
三、 须注意的一点是,使用Mybatis开发的dao层和hibernate不一样,使用Mybatis的dao层是接口,而具体的操作在对应的Mapper文件中。


Note:欢迎有兴趣的小伙伴们fork该项目,一起为完善该项目!!!

你可能感兴趣的:(如何搭建SSM)