CompanyManager项目简介
该项目的搭建环境:
项目管理:maven
框架:spring、springmvc、mybatis、easyui
数据:mysql
主要用途:实现了用户管理、菜单管理、部门管理、理财管理、理财报表、待办管理、字典管理等多个功能,可作为有具体需要的朋友提供参考的demo,也可作为新手学习的demo。
码云地址:https://git.oschina.net/xi_fan/CompanyManager.git
目前该项目已经搭建在腾讯云上,有需要的朋友可以登录访问:http://123.207.236.102:8080/ssm_template/pages/login.jsp
超级管理员用户名:system
超级管理员密码:123
一、搭建一个Maven项目,在pom导入相关的依赖包,具体可以查看本项目的pom文件,该pom文件二、web.xml的核心配置:(以本项目为例)
1、spring的相关配置:
2、springmvc的相关配置:
三、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该项目,一起为完善该项目!!!
网友评论