该项目是昆山市人社局所提出的,目的是为了当前昆山是灵活就业以
及未就业的人员提供工作和兼职的软件,共分 PC和 APP 以及小程序三部分。
项目职责:敏感词、忘记密码、弱密码校验、视频管理、取消和评价订单
技术描述:
1、该系统采用单体开发的模式,但是为前后端分离项目,接口文档采用
Swagger2+Knief4,后端开发采用 SpringBoot+SpringAOP 框架。
2、采用 Shiro 权限认证框架来进行登陆权限校验,弱密码校验需要结合 Shiro的
AuthRealm 来进行密码验证以及修改。
3、H2 Database 整合 Hibernate 进行数据库的操作以及根据创建的实体类字段自动
生成数据库表。
4、导出功能采用的是 EasyExcel 的工具,能快速的按照实体类的注释进行表格导出。
5、使用 Redis 进行数据缓存,使登陆和系统操作更加流畅。