Skip to content

联合组件 项目DEMO示例 结合Spring Boot+shiro+layui+Freemarker,集成权限管理、菜单管理、日志自动记录、数据保护等功能,到手就用

Notifications You must be signed in to change notification settings

daimalaoge/uc_demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

uc_demo

uc_demo UC快速开发框架

登录界面

image

系统代码(数据字典)管理

image

系统账号管理

image

权限组管理

image

系统日志查看

image

Demo示范

image

权限设置

image

uc_demo项目是Union Componen项目中的一个用例。本用例是一个后台的全功能实现,包括以下功能:

1、基础权限管理实现

2、基础菜单管理实现

3、菜单、权限、账号联动实现

4、基础代码可编辑

5、自动记录日志

6、简化增删改功能

7、简单Demo参考

综合来说,用本项目代码进行项目开发,基本上不用动一行代码,从登陆到权限逻辑都涵盖了。直接写业务代码就可以

项目优点:

1、简单高效

2、代码简洁易懂,通过对简单Demo的参考,一般人在1个小时内就可以完成一个增删改的全业务代码实现

3、组件增强:本项目是联合组件项目的基础平台,在这个平台上开发的项目,可以成为联合组件的一部分

4、通过联合组件,可以不断增强业务功能

5、前后端分离

本项目使用技术:

基本核心:Spring Boot 2.0以上版本

UI框架:KitAdmin(基于LayUI)

前端展示:Freemarker

安全验证:shiro

自动日志记录:AspectJ

业务防篡改功能:uc_utils

自动匹配基础代码:反射注入

lombok插件

数据库:jpa

数据库查询:dsl

内存缓存:ehcache

项目使用

把项目下载下来,里面有个sql文件,mysql数据库里先做成一个库uc_demo,把sql导入,然后项目中的application-local.yml文件修改下链接属性,启动项目,访问https://localhost:8088/login使用就可以 默认用户名/密码:admin/123456,验证码随便输入就好了,那是假的功能...

About

联合组件 项目DEMO示例 结合Spring Boot+shiro+layui+Freemarker,集成权限管理、菜单管理、日志自动记录、数据保护等功能,到手就用

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published