# english **Repository Path**: wesinqte/english ## Basic Information - **Project Name**: english - **Description**: 英语培训APP - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2017-12-01 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 瑞昕英语培训系统 V 0.1 ## 介绍 基于SpringBoot,致力于做更简洁的后台管理系统,完美整合springmvc + shiro + mybatis + thymeleaf! 新增rest api服务,提供对app访问接口的支持 预计新增集成工作流引擎 ## 技术讨论 & [wiki地址](http://www.wiiun.com/training/doku.php) ## 管理系统功能 1.用户管理 2.角色管理 3.部门管理 4.菜单管理 5.字典管理 6.业务日志 7.登录日志 8.监控管理 9.通知管理 10.代码生成 ## 项目特点 1. 基于SpringBoot,简化了大量项目配置和maven依赖,让您更专注于业务开发,独特的分包方式,代码多而不乱。 2. 完善的日志记录体系,可记录登录日志,业务操作日志(可记录操作前和操作后的数据),异常日志到数据库,通过@BussinessLog注解和LogObjectHolder.me().set()方法,业务操作日志可具体记录哪个用户,执行了哪些业务,修改了哪些数据,并且日志记录为异步执行,详情请见@BussinessLog注解和LogObjectHolder,LogManager,LogAop类。 3. 利用thymeleaf模板引擎对前台页面进行封装和拆分,使臃肿的html代码变得简洁,更加易维护。 ###2017.12.13 对整体项目进行重新构造: 1. training项目作为一个文件夹存储着多个模块 2. training-parent 作为整个项目的父模块 3. training-common 作为整个项目的公共模块,被其他非父模块调用,并不具有实际的逻辑 4. training-rest 作为整个项目的app接口端 5. training-admin-administration 作为整个项目中的行政管理系统 6. training-admin-teaching 作为整个项目的教学管理系统 7. 新增功能:行政管理系统中添加教师管理页面(实现基本的CURD功能)。