进阶
本章介绍 Erupt 的进阶用法与扩展开发,帮助你在实际项目中应对更复杂的业务场景。
业务扩展
| 功能 | 说明 |
|---|---|
| DataProxy 数据代理 | 在增删改查各阶段注入自定义业务逻辑 |
| 动态表单 OnChange | 根据条件动态控制字段显示、校验、选项等 |
| 自定义文件上传 | 对接 OSS、本地存储等自定义上传实现 |
| 事件监听器 | 监听框架内部事件,实现解耦扩展 |
| 国际化(i18n) | 多语言支持与自定义翻译 |
| 杂项功能 | 其他实用功能汇总 |
集成接入
| 功能 | 说明 |
|---|---|
| 现有项目接入 | 将 Erupt 集成进已有 Spring Boot 项目 |
| 登录与认证 | 自定义登录逻辑、Token 校验、权限扩展 |
| 多数据源 | 配置并使用多个数据库数据源 |
开发扩展
| 功能 | 说明 |
|---|---|
| 接口开发 & 操作日志 | 自定义 REST 接口与操作日志记录 |
| EruptDao(JDBC) | 通过 EruptDao 执行原生 SQL 与 JDBC 操作 |
| 工具类(util) | Erupt 内置工具类使用说明 |
| 插件开发 | 开发自定义插件扩展框架能力 |
| 扩展 Erupt 注解 | 基于 Erupt 注解体系进行二次扩展 |
