0
点赞
收藏
分享

微信扫一扫

基于java+ssm+mysql的课堂考勤系统

龙毓七七 2022-04-14 阅读 151
kaoqin
├─ 项目SQL语句以及文档

├─common 公共模块
│ ├─base Base继承通用类
│ ├─conf springBoot所有配置
│ ├─domain 前台返回包
│ ├─exception 异常处理包
│ ├─interceptor 拦截器
│ ├─domain 前台返回包
│ ├─quartz Spring定时器
│ └─support 工具包

├─config 配置模块

├─controller 请求访问模块
│ ├─admin 模版后台请求包
│ └─HomeController.java 首页访问类

├─Mapper Dao模块
│ ├─auto mybatis-generator.xml自动生成Dao
│ ├─system 复制生成的dao添加部分方法
│ └─custom 自定义Dao

├─Model 实体类模块
│ ├─auto mybatis-generator.xml自动生成实体包
│ ├─system 复制生成的实体添加构造
│ └─custom 自定义实体

├─Service 服务层模块

├─shiro 权限模块

├─util 工具模块

├─KaoqinApplication 启动类

├─test 测试类

├─resources 配置文件夹
│ ├─ehcache shiro权限缓存配置
│ ├─mybatis mybatis Mapper.xml生成文件夹
│ │ ├─auto自动生成的Mapper.xml文件夹
│ │ ├─system 添加方法的生成mapper文件
│ │ └─custom 手写Mapper.xml文件夹
│ │
│ ├─static 静态文件存放文件夹[后台模版就放在此文件夹下面。所有的模版页面都在下面]
│ ├─templates 前台HTML存放文件夹
│ ├─application-dev.yml 开发环境配置
│ ├─application-prod.yml 生产环境配置
│ ├─application.yml springboot配置
│ ├─banner.txt springboot 启动动画
│ └─mybatis-generator.xml mybates自动生成 xml、dao、model

└─pom.xml maven.xml

###技术选项

技术|名称|官网|备注
---|---|---|---
springboot|springboot框架 ||
Apache Shiro|权限框架||
MyBatis Generator|代码生成||
PageHelper|MyBatis物理分页插件||
hikari|数据库连接池||
Thymeleaf|模板引擎||
Log4J|日志组件||
Swagger2|接口测试框架||
Maven|项目构建管理||


### 前端技术

技术|名称|官网|备注
---|---|---|---
jQuery|函式库 ||
bootstrap|前端页面框架||
Font-awesome|字体图标||
jquery.validate|jquery验证插件||
vue|渐进式框架||
ladda.min.js|按钮加载js||
bootstrap-table|表格组件||
layer.js|弹窗组件||
jquery.blockUI.js|遮蔽层组件||
bootstrap-table-export.js|前台导出组件||
bootstrap-treeview|树结构组件||

### 开发环境
- JDK8.0
- mysql5.5.40 OR msql 8.0
- eclipse/idea


管理员账号admin
管理员密码admin

![在这里插入图片描述](https://img-blog.csdnimg.cn/87f5dbb6c53f4c68af29c6a4ee4d4e5b.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAUVExMzk0OTE4MTY0,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center)
![在这里插入图片描述](https://img-blog.csdnimg.cn/74887a6d3ff24a9a8eac10fc3d4ce865.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAUVExMzk0OTE4MTY0,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center)
![在这里插入图片描述](https://img-blog.csdnimg.cn/ec9e3d9535e24defa1bacdcc0157e74f.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAUVExMzk0OTE4MTY0,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center)
![在这里插入图片描述](https://img-blog.csdnimg.cn/c846424f018344ce99ffdf65559d581a.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAUVExMzk0OTE4MTY0,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center)
![在这里插入图片描述](https://img-blog.csdnimg.cn/75cbd0de0f8f44d097362be999b74eec.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAUVExMzk0OTE4MTY0,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center)
![在这里插入图片描述](https://img-blog.csdnimg.cn/96f7e920fb7a4be3b727262a63d3f46e.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAUVExMzk0OTE4MTY0,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center)
![在这里插入图片描述](https://img-blog.csdnimg.cn/579469e7659847eeadf98dd54148d3cc.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAUVExMzk0OTE4MTY0,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center)
![在这里插入图片描述](https://img-blog.csdnimg.cn/7eab217316d04e2a950146226606f42d.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAUVExMzk0OTE4MTY0,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center)
![在这里插入图片描述](https://img-blog.csdnimg.cn/236e91649e5c487a8148b46afe4f9672.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAUVExMzk0OTE4MTY0,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center)
![在这里插入图片描述](https://img-blog.csdnimg.cn/c22855e3a3b14b539c1282cdd7c10b47.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAUVExMzk0OTE4MTY0,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center)
![在这里插入图片描述](https://img-blog.csdnimg.cn/7b686adf56c14faea4d3e84820a1617a.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAUVExMzk0OTE4MTY0,size_20,color_FFFFFF,t_70,g_se,x_16#pic_center)


举报

相关推荐

0 条评论