# erupt-example **Repository Path**: vk-fly-monkey/erupt-example ## Basic Information - **Project Name**: erupt-example - **Description**: Erupt 项目演示代码 - **Primary Language**: Java - **License**: MIT - **Default Branch**: master - **Homepage**: https://www.erupt.xyz - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 181 - **Created**: 2021-01-20 - **Last Updated**: 2022-05-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

logo

Erupt 项目演示代码

--- [码云仓库](https://gitee.com/erupt/erupt)   |   [github仓库](https://github.com/erupts/erupt)   |   [项目官网](https://www.erupt.xyz)   |   [使用文档](https://www.yuque.com/yuepeng/erupt)   |   [JavaDoc](https://apidoc.gitee.com/erupt/erupt/)   |   [环境搭建](https://www.yuque.com/yuepeng/erupt/tpq1l9)   |   [代码演示](https://www.erupt.xyz/#!/contrast)   |   [在线体验](https://www.erupt.xyz/demo) ### 使用方法: 1. 前往 src/main/resources/application.yml 修改数据库连接配置 2. 前往 src/main/java/DemoApplication 运行main方法即可 默认用户名密码: erupt / erupt ### 将model下的类添加到菜单: 启动成功后,前往系统管理 → 菜单维护 → 新增,将已定义好的演示类添加到菜单中,填写数据如下: | 菜单名称 | 菜单类型 | 类型值(类名) | 描述 | | ---- | ---- | ---- | ---- | | 入门示例 | 表格 | Simple | | | 文章管理 | 表格 | Article | | | 树示例 | 树 | TreeView | | | 组件示例 | 表格 | Component | 各类组件与事件代理使用方法 | | 复杂示例 | 表格 | Complex | 动态下拉列表与定义按钮等功能 | | 多行操作 | 功能按钮 | ComplexBtn | 控制 Complex 多行操作 按钮的权限,最好隐藏 | | 链接 | 链接 | https://www.erupt.xyz | | | 新页面 | 新页签 | https://github.com/erupts/erupt | | **配置项说明** > 编码:确保唯一即可,建议是字母 ### 常见问题 + 如果图片上传失败请前往 application.yml 修改 erupt.uploadPath 配置 + 地图组件无法使用请前往 app.js 修改 eruptSiteConfig.amapKey 的值 + 继承HyperModel的作用,可帮助管理,创建时间,修改时间,修改人,更新人字段 ### 目录说明 ```lua erupt-example ├── src ├── main.java -- 源码 └── com.example.demo -- 包名 ├── ExampleApplication -- 入口类 ├── dao └── ArticleRepository -- 使用对文章对象的增删改查封装,使用方式与Mybatis-Plus大同小异,具体调用详见 ExampleApplicationTests ├── handler ├── AutoCompleteHandlerImpl -- 自动完成示例 ├── ComponentDataProxy -- 事件代理代码示例 └── OperationHandlerImpl -- 操作按钮处理类 └── model ├── Article -- 文章示例 ├── Complex -- 复杂示例 ├── ComplexOperator -- 复杂示例按钮表单 ├── Componen -- 组件示例 ├── Simple -- 基本示例 └── TreeView -- 树视图 ├── test.java -- 测试包 └── com.example.demo -- 包名 └── ExampleApplicationTests -- 包含调用 ArticleRepository 演示代码,直接点击运行单个方法即可 └── resources -- 配置包 ├── application.yml -- 后台配置 └── public ├── app.css -- 前端样式 ├── app.js -- 前端配置 └── home.html -- 首页样式 └── pom.xml -- 依赖配置 ```