我的框架开发记录--2022.5.22

news/2024/7/10 2:44:19 标签: 框架, 代码生成, java, vue

序言

这些天主要在搞代码生成,然后公司新项目用的jpa搞得我花了些时间去熟悉。

菜单管理和代码生成管理做好了。

总的来说,有些进展。

XpStart–2022.5.22

代码生成

我的代码生成是基于plus的代码生成模板的。

教程步骤我已经在如下两篇博客中说明:

基本思路

完善

目前实现了添加修改删除批量删除分页查找id查找这6个功能的代码自动生成。其中也包括VO类、Form类这些用于返回、接收数据的类的生成。此外,还支持单表父子关系的代码生成(例如菜单表通过parent_id来区分父子关系)

目前的局限就是只能单表代码生成,这是我今天做的代码生成管理:

image-20220522205632832

前端

现在正在写角色的页面:已经完成了菜单、代码生成

image-20220522205914269

这是我的菜单管理(样式后面再调整):

image-20220522210042241

等我把角色写好之后,就是用户管理、权限管理。这几个写好之后,就是修改为动态路由以及前端鉴权(核心)。这些做完了,后续的工作就很简单了,这样简单的后台系统就差不多了。

今天内容偏少,我把核心代码生成单独写了两篇,嘿嘿。


http://www.niftyadmin.cn/n/1866798.html

相关文章

java 的hashmap_Java 8 中 HashMap 到底有啥不同?

JDK1.8中的HashMap实现跟JDK1.7中的实现有很大差别。下面分析JDK1.8中的实现,主要看put和get方法。构造方法的时候并没有初始化,而是在第一次put的时候初始化putVal方法的主要逻辑是这样的:1、如果数组还没有初始化(数组长度是0),…

我的框架开发记录--动态路由、菜单

前言 好像已经两周没更新进度了。 因为这期间的进展没什么可值得用篇幅去记录的。 我大都在写页面。目前的话,一个很基础的后台管理基本成型了。 这一篇博客也是记录动态路由和菜单的。尤其是动态路由,把我急死了,好几次想锤桌子了。 话…

php array rsort,PHP中排序函数(sort,asort,rsort,krsort,ksort)区别分析

sort() 函数用于对数组单元从低到高进行排序。rsort() 函数用于对数组单元从高到低进行排序。asort() 函数用于对数组单元从低到高进行排序并保持索引关系。arsort() 函数用于对数组单元从高到低进行排序并保持索引关系。ksort() 函数用于对数组单元按照键名从低到高进行排序。…

qq说说时间轴php实现,PHP实现时间轴函数代码

本文将介绍如何实现基于时间轴的时间的转换。首先我们要明白时间的几个函数:time():返回当前的 Unix 时间戳date():格式化一个本地时间/日期。应用举例:date("Y-m-d H:i:s",time()); //格式化当前时间,输出:…

php 极光推送 自定义消息,Swift - JPush极光推送的使用7(发送自定义消息)

我之前的一系列文章讲的都是发送通知的相关内容。JPush极光推送除了可以推送通知,还可以用来发送自定义消息。本文接着介绍下后者。1,发送自定义消息与发送通知的异同(1)客户端App只有在运行的时候才能收到自定义消息。而通知不同,不管客户端…

php 匹配度查询sql,php – 在最佳匹配上排序SQL查询

我得到了一个从我的查询返回的结果列表,我想在最佳匹配上订购.我会尽量保持清醒,但如果事情不够清楚,请告诉我,我会尽力使其更清楚.用户已经输入了一个名为findsettings的设置列表.通过这些发现,我正在寻找产品.这一切顺利,直到他应该找出最佳匹配.有几个字段,如min_review,max…

java要实现多次会话,Java第四十二天,会话内容(三),Session(一)

一、概念服务器端会话技术,在一次会话的多次请求间共享数据,将数据保存在服务器端的对象中二、使用1.获取对象HttpServletRequest request ......HttpSession session HttpServletRequest.getSession()2.常用方法Object obj Session.getAttribute(Str…

java局部变量是否会向上转型,java里的一些特别值得注意的地方

return 语句的作用:1.返回值 2.结束某个方法的运行;局部变量必须要初始化,成员变量系统会默认初始值;栈:自动分配连续的空间,后进先出,放置局部变量堆:不连续,放置new出来…