3 Star 35 Fork 19

皓亮君/springboot-master

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

1.关键代码描述

1.1.后台代码

关键代码类 描述
enums包下的ConditionTypeEnum类 定义通用列表页面查询类型
enums包下的DataTypeEnum类 定义数据库字段类型
model包下的MetaInfo类 存储元数据信息
model包下的MetaColumn类 存型元数据拥有的字段信息
model.dto包下的类 存储通用数据查询修改删除用的类
service.impl包下的MetaServiceImpl类 元数据模型业务实现类
service.impl包下的UniversalServiceImpl类 元数据模型对应表的通用CRUD业务实现类
util包下的NativeQueryUtil类 执行sql的工具类

1.2.前端代码

前端使用vue编写,代码在根目录下的vue目录中

组件 描述
metadata.Index.vue 模型列表页面
metadata.save.vue 模型保存页面
universal.Index.vue 通用列表页面
universal.save.vue 通用数据录入页面

2.启动后台项目

  • 修改 applicaition.yml中的数据库连接信息
    url: jdbc:mysql://localhost:3306/lowcode
    username: root
    password: 123456
  • 1.等后台程序启动后执行2插入数据
  • 2.把resources目录下init.sql中数据插入到数据库中

3.启动前端项目

cd vue
npm i 
npm run dev
#访问 http://127.0.0.1:8080/  登录系统

账号: admin 密码: 123456

4.遗留问题

添加完元数据需要手动刷新浏览器,要不然元数据对应的菜单访问会跳转到登陆页面。

马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Java
1
https://gitee.com/haoliangjun/springboot-master.git
git@gitee.com:haoliangjun/springboot-master.git
haoliangjun
springboot-master
springboot-master
master

搜索帮助