ssm-master

所属分类:Java编程
开发工具:Java
文件大小:11971KB
下载次数:4
上传日期:2020-06-23 21:25:21
上 传 者luohua——J
说明:  基于ssm框架的教务系统,涉及的技术有mavean,spring,springmvc,myBatis等技术,有学生和教师管理,后台管理系统等功能
(The educational administration system based on SSM framework involves technologies such as mavean, spring, spring, MVC, mybatis, etc. it has the functions of student and teacher management, background management system and so on)

文件列表:
.classpath (1726, 2017-07-05)
.project (1249, 2017-07-05)
.settings (0, 2017-07-05)
.settings\.jsdtscope (640, 2017-07-05)
.settings\org.eclipse.core.resources.prefs (138, 2017-07-05)
.settings\org.eclipse.jdt.core.prefs (422, 2017-07-05)
.settings\org.eclipse.m2e.core.prefs (86, 2017-07-05)
.settings\org.eclipse.wst.common.component (542, 2017-07-05)
.settings\org.eclipse.wst.common.project.facet.core.xml (245, 2017-07-05)
.settings\org.eclipse.wst.jsdt.ui.superType.container (49, 2017-07-05)
.settings\org.eclipse.wst.jsdt.ui.superType.name (6, 2017-07-05)
.settings\org.eclipse.wst.validation.prefs (48, 2017-07-05)
pom.xml (4582, 2017-07-05)
src (0, 2017-07-05)
src\main (0, 2017-07-05)
src\main\java (0, 2017-07-05)
src\main\java\com (0, 2017-07-05)
src\main\java\com\project (0, 2017-07-05)
src\main\java\com\project\hrm (0, 2017-07-05)
src\main\java\com\project\hrm\Controller (0, 2017-07-05)
src\main\java\com\project\hrm\Controller\DeptController.java (2993, 2017-07-05)
src\main\java\com\project\hrm\Controller\DocumentController.java (4308, 2017-07-05)
src\main\java\com\project\hrm\Controller\EmployeeController.java (4344, 2017-07-05)
src\main\java\com\project\hrm\Controller\JobController.java (2927, 2017-07-05)
src\main\java\com\project\hrm\Controller\NoticeController.java (3607, 2017-07-05)
src\main\java\com\project\hrm\Controller\UserController.java (3247, 2017-07-05)
src\main\java\com\project\hrm\Dao (0, 2017-07-05)
src\main\java\com\project\hrm\Dao\DeptDao.java (1182, 2017-07-05)
src\main\java\com\project\hrm\Dao\DocumentDao.java (1990, 2017-07-05)
src\main\java\com\project\hrm\Dao\EmployeeDao.java (2736, 2017-07-05)
src\main\java\com\project\hrm\Dao\JobDao.java (1149, 2017-07-05)
src\main\java\com\project\hrm\Dao\NoticeDao.java (1915, 2017-07-05)
src\main\java\com\project\hrm\Dao\UserDao.java (1354, 2017-07-05)
src\main\java\com\project\hrm\Dao\provider (0, 2017-07-05)
src\main\java\com\project\hrm\Dao\provider\DeptDynaSqlProvider.java (1672, 2017-07-05)
src\main\java\com\project\hrm\Dao\provider\DocumentDynaSqlProvider.java (2401, 2017-07-05)
src\main\java\com\project\hrm\Dao\provider\EmployeeDynaSqlProvider.java (7210, 2017-07-05)
src\main\java\com\project\hrm\Dao\provider\JobDynaSqlProvider.java (1694, 2017-07-05)
... ...

# 人事管理系统 基于Spring+Springmvc+mybatis框架开发的管理系统 ## 1.系统描述: 本系统分为6大模块:用户管理,部门管理,职位管理,员工管理,公告管理,文件下载,主要业务逻辑通过HrmService业务逻辑组件实现,可以使用这个逻辑组件封装DAO组件 ## 2.开发工具及版本说明: 开发工具:
1.Eclipse
2.tomcat 8.5.11
3.使用maven管理项目
4.spring版本 4.1.6
5.mybatis版本 3.3.1
6.数据库:mysql ## 3.系统结构 * 表现层:使用jsp作为表现层,并使用bootstrap前端框架美化传统html页面,使页面更加符合审美,结合EL表达式和JSTL标签库简化jsp开发做到无脚本jsp页面。
* MVC层:使用springmvc作为MVC框架,对比struts2开发效率和性能更高且更符合面向对象的设计思想
* 业务逻辑层:由Spring IOC容器管理的业务逻辑组件组成
* DAO层:由6个DAO组件组成
* 领域对象层:由6个domain Object对象组成
* 数据库服务层:使用MySQL数据库储存持久化数据,使用c3p0连接池,优化数据库连接
* 使用junit整合spring进行单元测试,结合MockMvc进行服务端的单元测试
* 利用页面标签实现分页功能 * 添加统一异常管理 ## 4.数据库设计 ## 5.后序更新 下一步更新打算研究下sql语句的优化,优化系统查询效率

近期下载者

相关文件


收藏者