# GView **Repository Path**: dwdyoung/gview ## Basic Information - **Project Name**: GView - **Description**: 注解实现的通用平台 - **Primary Language**: Java - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 5 - **Forks**: 0 - **Created**: 2022-02-28 - **Last Updated**: 2025-12-25 ## Categories & Tags **Categories**: backend **Tags**: None ## README

GView 后台管理框架

### 前言 --- 实现自己的前端自动化工具,使用批注定义前端的表格、表单字段内容,免去繁琐的前端代码编写。
更详细的说明文档 https://www.yuque.com/dengbuladuo/gview
### 开发指南 开发环境要求: - nodejs 16 或以上,[安装地址](https://nodejs.org/dist/) - java 8 或 java 11 - mysql 5.7 - mvn 3.6.3
目录说明 - client 前端代码,使用 vite + vue 开发 - doc 说明文档 - example 使用例子 - scripts 编译及发布脚本 - server 后端代码
### 发布指南 运行 `/scrtips/build.bat` 在本地编译成功之后,运行 `/scripts/publish.bat` 发布到仓库
### BUG发现 --- - 添加devtools依赖之后getBean获取为null
### 未来计划 --- - [x] 请求级别的动态GView - [x] 添加列表中修改的方式 - [x] 表单逻辑区块 - [x] 动态表单 - [x] 标准化文件上传对象 - [x] 实现动态的按钮显示和隐藏的方式 - [x] 增加全局枚举数据 - [x] 重置按钮类型 - [x] 时间选择器、日期选择器 - [x] 时长选择器 - [x] 可编辑标签 - [x] 内置/view说明及自定义账户登录办法 - [ ] 可以添加返回值的view - [ ] 补充date方法 - [ ] 实现自定义UI指南 - [ ] 添加Transfer穿输框