# 软件构造 **Repository Path**: fengaopeng/software-structure ## Basic Information - **Project Name**: 软件构造 - **Description**: 一个基于springboot和thymeleaf的口算练习系统 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2022-12-06 - **Last Updated**: 2025-01-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: Java, SpringBoot ## README # cicoding-thymeleaf 项目介绍: ------ cicoding-thymeleaf基于SpringBoot,目标是实现自动办公,现阶段整合springmvc + shiro + mybatis + Thymeleaf等常见框架,包含用户管理、部门管理、通知管理、日志管理等。 默认管理员账号:admin 密码:111111 ------ 功能介绍: ------ 项目特点 ------ 1.项目基于SpringBoot,简化了大量的配置和Maven依赖。 2.日志记录系统,记录用户的登陆、登出,用户执行的操作,通过@BizLog注解以及Spring中的AOP功能,记录了具体到用户的业务操作、登入登出,并且可以下载excel格式,方便查看。 3.利用Thymeleaf使得前端html代码看起来更加清晰。 4.通过角色管理来配置菜单,达到菜单为不同部门显示的目的,间接实现了权限的管理。 5.创建表后,通过CicodingGenerater类可生成包括html、js、Dao、Service、Controller等代码,复制进项目可直接使用。 所用框架 ------ ### 前端 1. Bootstrap 2. jQuery 3. jqGrid 4. jstree 5. SweetAlert ### 后端 1. SpringBoot 2. MyBatis Plus 3. Spring 4. Thymeleaf 5. Ehcache 6. Kaptcha 7. Shiro 8. Velocity