# dust-java **Repository Path**: daxian1218/dust-java ## Basic Information - **Project Name**: dust-java - **Description**: Dust的SpringBoot版本 - **Primary Language**: Java - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2020-08-19 - **Last Updated**: 2026-07-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # dust-java ## 简介 基于Spring Boot的服务开发组件,用于提高开发效率,降低重复工作 ## 依赖 - Spring Boot 2.7.18 ## 功能 1. 基于JWT的身份认证 2. 专属数据访问层,不依赖其他组件 3. 提供基础常用的类型转换 4. 统一的响应报文 5. 统一的异常处理 6. 缓存继承 7. 数据签名校验 ## 使用 通过Maven的Pom文件进行引入。 ```$xml top.daxian1218 dust-edp 3.1.0-SNAPSHOT ``` ```groovy api 'top.daxian1218:dust-edp:3.1.0-SNAPSHOT' ``` ## 说明 请求服务的返回结构: ```json { "status": "200", "data": {}, "message": "", "error": "", "exception": "" } ``` status: * 200 成功 * 5000 服务器异常,未经处理 * 5001 参数不符合要求 * 6001 业务异常 * 6100 数据库错误 * 6200 Dust组件错误 messge: 可读的提示信息 error:错误分类 exception: 部分堆栈信息 ## License [MIT](./LICENSE)