首页 > 其他分享 >SimpleAdmin手摸手教学之:代码生成

SimpleAdmin手摸手教学之:代码生成

时间:2023-02-01 17:14:47浏览次数:41  
标签:代码生成 菜单 SimpleAdmin 生成 点击 按钮 手摸 压缩包

一、说明

大部分项目里,其实有很多代码是重复的,几乎每个模块都有 CRUD 增删改查的功能,而这些功能的实现代码往往是大同小异的。如果这些功能都要自己去手写,非常无聊枯燥,浪费时间且效率很低,还可能会写错。

本框架提供代码生成器功能,通过选择数据库表,完成单表的增删改查管理功能,可以生成包括前端、后端、和SQL语句,同时支持ZIP压缩包和直接生成到项目两种模式,解放你的双手,大大减少了重复代码的编写,无需复制提升开发效率。

二、使用

项目中创建数据库表实体,并添加CodeGen特性,如图所示

打开在线开发->代码生成菜单,点击新建按钮进入代码生成的基本配置界面。

选择表,对基本信息进行配置,点击继续,对字段进行配置,可以配置组件类型,查询类型等。

可以点击预览按钮预览生成的代码

生成方式选择压缩包和项目内,选择压缩包后点击生成会生成ZIP压缩包并下载,选择项目内点击生成会生成前端、后端、SQL,同时生成菜单、按钮并授权给超管。

注意,如果是项目内生成方式,当同一表重复生成时,会将生成的老代码覆盖,重新生成菜单、按钮并授权给超管,因此请务必不要将正在使用的表进行代码生成。

生成到项目内后,重启前后端,重新登录超管,即可看到菜单,一个完整的前后端增删改查功能就有了。

 

标签:代码生成,菜单,SimpleAdmin,生成,点击,按钮,手摸,压缩包
From: https://www.cnblogs.com/huguodong/p/17083406.html

相关文章

  • LLVM目标无关代码生成器Target-Independent Code Generator
    LLVM目标无关代码生成器Target-IndependentCodeGenerator介绍LLVM目标无关代码生成器是一个框架,提供了一套可重用组件,用于将LLVM内部表示转换为指定目标的机器代码,无论......
  • SDUT 简单的代码生成程序
    SDUT简单的代码生成程序Description通过三地址代码序列生成计算机的目标代码,在生成算法中,对寄存器的使用顺序为:寄存器中存有>空寄存器>内存中存有>以后不再使用......
  • SimpleAdmin手摸手教学之:Redis缓存
    一、说明系统中有很多数据是不会经常修改的,但是读取的频率确很高,所以这时候就需要使用缓存将这些数据缓存起来。本系统采用Redis分布式缓存,将一些基本信息表缓存在内存中,......
  • springboot代码生成器
    packagecom.atguigu;importcom.baomidou.mybatisplus.annotation.DbType;importcom.baomidou.mybatisplus.generator.AutoGenerator;importcom.baomidou.mybatisplus.g......
  • dotnet 6 修复在 System.Text.Json 使用 source generation 源代码生成提示 SYSLIB103
    在dotnet6内置了通过源代码生成的方式进行序列化JSON对象,性能非常高。使用的时候需要将Json序列化工具类换成dotnet运行时自带的System.Text.Json进行序列化,再......
  • SimpleAdmin手摸手教学之:请求代理
    一、前言在之前使用其他admin的时候,经常会有人再部署的时候会遇到这么一个问题:明明在生产环境中配置了后端的api地址,但是通过nginx部署之后,请求的确是本地的地址。这是因......
  • SimpleAdmin手摸手教学之:国密加密
    一、什么是国密加密二、国密实现本系统实现了国密SM2和SM4加解密,可以在SimpleAdmin.Core下的Utils->Cryptogram文件夹下找到。2.1SM2Sm2加解密需要配置公钥和私钥,在......
  • SimpleAdmin手摸手教学之:即时通讯
    一、前言作为前后端分离项目,前后端交互是一个非常重要的功能。目前主流框架都是通过Socket实现,本系统自然也是实现了基于Signalr的前后端交互,并在此基础上实现了基于MQTT......
  • SimpleAdmin手摸手教学之:操作日志
    一、说明日志模块作为一个管理系统应该有的模块之一,在系统中有着举足轻重的作用,可以记录用户的操作记录和者系统异常,出现问题可以快速定位错误。在之前的系统开发中,我一般......
  • SimpleAdmin手摸手教学之:权限设计
    一、说明本系统权限设计采用的是标准的RBAC模型,即基于角色的访问控制,通过用户关联角色,角色关联权限,来间接的为用户赋予权限。用户和角色都比较熟悉了,不再赘述,这里说一下......