Appearance
JPwise-Java-Boot 后端开发文档
📚 文档体系
📘 开发指南
📖 参考文档
📏 开发标准
🔧 故障排除
🚀 学习路径
新手开发者(1周)
进阶开发者
🔍 快速查找
常用功能
需求 | 文档位置 | 关键内容 |
---|---|---|
创建CRUD | 基础继承指南 | 继承BaseService |
数据查询 | 工具使用指南 | QueryWrapper使用 |
分页查询 | 数据库参考 | 分页实现 |
事务处理 | 数据库参考 | @Transactional |
权限控制 | 工具使用指南 | @SaCheckPermission |
数据导入 | 工具使用指南 | ImportUtils |
开发场景
场景 | 推荐文档 | 备注 |
---|---|---|
新建模块 | 基础继承指南 → 命名规范 | 标准化开发流程 |
复杂查询 | 数据库参考 → 工具使用指南 | MyBatis-Flex查询 |
文件处理 | 工具使用指南 | FileUtil、UploadUtil |
异常处理 | 编码标准 → 常见错误 | 统一异常处理 |
接口设计 | API标准 → 实体参考 | RESTful规范 |
💡 核心工具类速览
基础工具
- JpwiseUser - 用户信息获取
- RandomUtil - 随机数生成
- DateUtil - 日期时间处理
- FileUtil - 文件操作
数据处理
- ImportUtils - Excel导入
- ExportUtil - 数据导出
- QueryBuilderUtil - 查询构建
- PageUtil - 分页处理
业务工具
- WorkflowUtil - 工作流处理
- PermissionUtil - 权限验证
- DynamicTaskUtil - 定时任务
- WebSocketUtil - WebSocket通信
📈 版本信息
- 文档版本:v2.0
- 更新日期:2025-01-22
- 适用版本:JPwise v3.4.2+
- 技术栈:Spring Boot 3.2.4 + MyBatis-Flex + Sa-Token
🛠️ 技术栈参考
🤝 贡献指南
欢迎改进文档:
- 补充缺失的API说明
- 添加实际开发案例
- 完善错误解决方案
- 分享最佳实践经验
💡 提示:使用 IDE 的全局搜索功能(Ctrl+Shift+F)快速查找相关内容。