jwbasta-thymeleaf 版本

平台介绍

   jwbasta-thymeleaf 是一套全部开源的快速开发平台。

  1. 采用前端使用thymeleaf模板引擎,数据库MysqL
  2. 后端采用Spring Boot、mybatis、Sa-Token、Redis、thymeleaf、Maven& JApiDocs。
  3. 使用maven导入jar、编辑、部署
  4. redis做本地缓存,权限认证使用Sa-Token,用户成功token存放在redis
  5. 程序采用JApiDocs会自动生成api文档
  6. 使用AOP拦截前端请求参数,存放到sys_log表,需要拦截接口api在logConfig.xml配置
  7. mybatis配置文件:jwbasta-thymeleaf/src/main/resources/mapper
  8. springboot配置文件支持各种环境单独配置
  9. 前端登录成功后返回一个用户token存放redis有效期30天,请求头带上token进行用户鉴权验证,token存放在cookie
  10. 集成mybatis-generator自动生成mybatis实体和配置文件,配文件generatorConfig.xml
  11. @SaCheckLogin: 登录认证 —— 只有登录之后才能进入该方法
  12. @SaCheckRole("admin"): 角色认证 —— 必须具有指定角色标识才能进入该方法
  13. @SaCheckPermission("user:add"): 权限认证 —— 必须具有指定权限才能进入该方法
  14. @SaCheckSafe: 二级认证校验 —— 必须二级认证之后才能进入该方法
  15. @SaCheckBasic: HttpBasic认证 —— 只有通过 Basic 认证后才能进入该方法

   16.可提通用性功能和需求(评估通过)排期开发

     17.持续更新中,之后可免费升级获取

    18.excel导出数据支持注解一键解决,可以设置数据格式

代码结构

2.页面代码目录结构

3.resources目录结构

功能列表

  1. 用户管理:用户是系统操作者,该功能主要完成系统用户配置。
  2. 菜单管理:配置系统菜单,操作权限,按钮权限标识等。
  3. 角色管理:角色菜单权限分配、设置角色按机构进行数据范围权限划分。
  4. 字典管理:对系统中经常使用的一些较为固定的数据进行维护。
  5. 操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询,支持excel导出。
  6. 登录日志:系统登录日志记录查询包含登录异常,支持excel导出。
  7. thymeleaf模板引擎。
  8. 文章管理:文章添加删除查询
  9. 部门管理:部门添加删除查询
  10. 岗位管理:岗位添加删除查询
  11. 系统参数管理:系统参数添加删除查询
  12. 区域管理:区域添加删除查询
  13. 公告管理:公告添加删除查询
  14. 导航管理:导航添加删除查询
  15. 文章类型管理:文章类型添加删除查询
  16. 广告管理: 广告添加删除查询
  17. 服务器监控
  18. JApiDocs接口文档生成
  19. SaToken权限控制
  20. ip转换真实地址
  21. 获取浏览器信息
  22. java获取系统信息cpu、内存、网络
  23. excle导出数据使用注解设置需要导出字段和字段格式

演示图

1.登录页面

2.主页面

3.部门列表

5.字典管理

 

在线预览

登录Jwbasta后台管理系统

官网介绍

Jwbasta Admin

相关文章

显卡天梯图2024最新版,显卡是电脑进行图形处理的重要设备,...
初始化电脑时出现问题怎么办,可以使用win系统的安装介质,连...
todesk远程开机怎么设置,两台电脑要在同一局域网内,然后需...
油猴谷歌插件怎么安装,可以通过谷歌应用商店进行安装,需要...
虚拟内存这个名词想必很多人都听说过,我们在使用电脑的时候...