Giter Site home page Giter Site logo

daimalaoge / uc_demo Goto Github PK

View Code? Open in Web Editor NEW
16.0 4.0 6.0 1.97 MB

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

Home Page: http://www.ucomponent.com

Java 9.94% JavaScript 43.26% CSS 35.09% HTML 11.71%
springboot2 shiro layui java js freemarker aspectj jpa dsl ehcache

uc_demo's Introduction

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文件修改下链接属性,启动项目,访问http://localhost:8088/login使用就可以 默认用户名/密码:admin/123456,验证码随便输入就好了,那是假的功能...

uc_demo's People

Contributors

daimalaoge avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

uc_demo's Issues

问题求助

您好,我在水木上看到uc_demo的相关内容。
我想试一下您的分享,但是目前遇到些问题,在VScode下出现了
The method getId() is undefined for the type MangUserAccount
com.ucomponent.base.controller.vo.QBasePO cannot be resolved to a type
类似的错误。
因为初学,不知道如何解决,所以想请教一下您如何解决。
谢谢!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.