
基于JavaFX、Springboot开发的javafx权限管理脚手架系统,软件架构基于角色的访问控制(Role-Based Access Control),即RBAC模型,也叫五张表模型。
| 编号 | 1 | 2 | 3 | 4 | 5 |
|---|---|---|---|---|---|
| 名称 | 用户表 | 角色表 | 权限表 | 用户角色关系表 | 角色权限关系表 |
| 表名 | sys_user | sys_role | sys_perm | rel_user_role | rel_role_perm |
主要功能有:用户管理,角色管理、菜单权限管理、系统设置,以及登录用户修改密码、配置个性菜单等
技术栈
javafx、springboot、mybatis-plus、h2、jfoenix、datafx、tilesfx
附:h2数据库jdbc连接格式:
| 连接 | url格式 |
|---|---|
| 嵌入式(本地)连接 | jdbc:h2:[file:][] jdbc:h2:~/test jdbc:h2:file:/test jdbc:h2:file:C:/test (Windows only) |
| 内存数据库(私有) | jdbc:h2:mem: |
| 内存数据库(被命名) | jdbc:h2:mem: jdbc:h2:mem:test |
| 使用TCP/IP的服务器模式(远程连接) | jdbc:h2:tcp://[:]/[
jdbc:h2:tcp://localhost/ /test<br/>jdbc:h2:tcp://dbserv:8080//test |
| 使用SSL/TLS的服务 |

该系统基于JavaFX和Springboot,采用RBAC模型,包括用户、角色、菜单权限管理等功能。技术栈涉及javafx、springboot、mybatis-plus等,同时感谢多个开源组件和社区的支持。
最低0.47元/天 解锁文章
4089

被折叠的 条评论
为什么被折叠?



