citrus-vuetify

低代码开发脚手架
授权协议 未知
开发语言 JavaScript
所属分类 Web应用开发、 后台管理系统(模板)
软件类型 开源软件
地区 不详
投 递 者 龙弘盛
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

项目简介

基于SpringBoot 2.3.2 + Mybatis-Plus + SpringSecurity + JWT 的前后分离后台管理系统

前端仓库地址https://github.com/Yiuman/citrus-vuetify

LiveDemo

项目特性

  1. 开箱即用,引入starter依赖后即可启动
  2. 高效开发,只需要定义实体与库表,入口继承基类的Controller,即可完成基础的增删改查操作
  3. 常用数据结构的封装与基础的CRUD实现(左右值预遍历树、普通树等)
  4. 统一的认证入口,方便的安全认证扩展,可实现多种方式的认证,且支持表单与接口
  5. 灵活的权限钩子,既可全局进行权限验证、亦可定义于类与方法,验证方式易与扩展
  6. 细粒度的RBAC权限控制,可自定义验证方式,支持数据范围注入
  7. 动态数据源+多数据源事务管理
 相关资料
  • 在具体编码过程中,我需要一系列提高生产力的功能:批量开/关注释、快速输入代码模板、代码智能补全、路径智能补全、从接口生成实现、查看参考库信息等等,我们逐一来实现。 5.1 快速开关注释 需要注释时,到每行代码前输入 //,取消注释时再删除 //,这种方式不是现代人的行为。IDE 应该支持对选中文本块批量(每行)添加注释符号,反之,可批量取消。本来 vim 通过宏方式可以支持该功能,但每次注释时要自

  • 本文向大家介绍详解vue组件开发脚手架,包括了详解vue组件开发脚手架的使用技巧和注意事项,需要的朋友参考一下 generator-vue-component可以快速生成自己的组件开发的脚手架,类似于vue-cli生成vue项目,这脚手架是目录结构是方便组件开发和调试 由于脚手架是由yeoman搭建,所以必须全局安装yeoman npm install yo 然后全局安装generator-vue

  • 本文向大家介绍iOS轻点、触摸和手势代码开发,包括了iOS轻点、触摸和手势代码开发的使用技巧和注意事项,需要的朋友参考一下 一、响应者链 以UIResponder作为超类的任何类都是响应者。UIView和UIControl是UIReponder的子类,因此所有视图和所有控件都是响应者。 1、初始相应器 事件首先会传递给UIApplication对象,接下来会传递给应用程序的UIWindow,UIW

  • Citrus 是一个用 Java 开发的测试框架,可对基于消息的企业 SOA 应用进行自动化的集成测试。 The tool can easily simulate surrounding systems across various transports and protocols (e.g. JMS, SOAP WebServices, HTTP, TCP/IP, etc.) in order

  • 本文向大家介绍Angular脚手架开发的实现步骤,包括了Angular脚手架开发的实现步骤的使用技巧和注意事项,需要的朋友参考一下 简介 写一份自定义的angular脚手架吧 写之前我们先解析一下antd的脚手架 前提 先把 Angular Schematic这篇文章读一遍,确保了解了collection等基础 antd脚手架 克隆项目 git clone https://github.com/N

  • 对于 C++ 和 Python,我们遵循 Chromium 的编码规范。你可以使用 来检验文件是否符合要求。 C++ 代码中用到了许多 Chromium 中的接口和数据类型,所以希望你能熟悉它们。Chromium 中的重要接口和数据结构就是一篇不错的入门文档,里面提到了一些特殊类型、域内类型(退出作用域时自动释放内存)、日志机制,等等。 文件名使用 - 而不是 _ 来连接单词,比如 而不是 fil