ContiNew Admin 开发技能 - 前端Vue,后端Java技术栈、模块结构、开发模式、代码模板和最佳实践
ContiNew Admin 开发技能是一项面向实际任务的技能,主要用于ContiNew Admin 是一个持续迭代优化的前后端分离中后台管理系统框架,基于 Spring Boot 3.x 构建,提供企业级的功能模块和开发体验;本技能包提供完整的开发指导、代码模板和最佳实践,帮助开发者快速上手和高效开发 ContiNew Admin 项目;
从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。
执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。
ContiNew Admin 是一个持续迭代优化的前后端分离中后台管理系统框架,基于 Spring Boot 3.x 构建,提供企业级的功能模块和开发体验。
本技能包提供完整的开发指导、代码模板和最佳实践,帮助开发者快速上手和高效开发 ContiNew Admin 项目。
全面介绍项目的架构、技术栈、模块结构、开发模式和最佳实践。
主要内容:
适用场景:
提供快速开发使用的代码模板、脚本和工作流程。
主要内容:
适用场景:
前端开发范式,基于 Vue 3 + TypeScript + Arco Design + Vite。
主要内容:
适用场景:
依赖引用规范,优先使用 continew-starter 内置模块和 Hutool 工具类。
主要内容:
适用场景:
详细的响应格式说明,包括通用响应和分页响应。
主要内容:
适用场景:
技能索引和快速参考,便于快速查阅。
主要内容:
适用场景:
| 用途 | 技术 | 说明 |
|---|---|---|
| 基础框架 | Spring Boot 3.x | 容器和应用框架 |
| ORM | MyBatis-Plus | 数据库访问和 CRUD 操作 |
| 认证授权 | Sa-Token | JWT Token 和权限管理 |
| 接口文档 | SpringDoc 2.x | OpenAPI 3.0 文档生成 |
| 工具库 | Hutool 5.x | 常用工具类集合 |
| 代码简化 | Lombok | 简化 JavaBean 编写 |
| 缓存 | JetCache | 方法级缓存管理 |
| 文件存储 | x-file-storage | 统一文件上传接口 |
| ID 生成 | CosId | 分布式 ID 生成方案 |
| 链路追踪 | TLog | 日志和链路追踪 |
# 阅读完整的开发指南 cat development-guide.md
# 参考代码模板 cat code-templates.md
# 查看参考手册 cat reference.md
development-guide.md 了解项目架构code-templates.md 获取代码模板Controller (API 层)
↓
Service (业务层)
↓
Mapper (数据访问层)
↓
Database (数据库)
Entity (实体) - 映射数据库表 Query (查询) - 查询参数 Req (请求) - 创建/更新请求 Resp (响应) - 列表/详情响应
模块:资源:操作 system:user:create # 创建用户 system:user:update # 更新用户 system:user:delete # 删除用户
@RequiredArgsConstructor 进行依赖注入@Validated 进行参数校验@CrudRequestMapping 快速定义 CRUD 接口需求分析
↓
数据库设计
↓
代码生成
↓
业务实现
↓
权限配置
↓
测试验证
↓
部署上线
A: 参考 code-templates.md 中的完整模板。
A: 在数据库 sys_menu 表中配置,使用 @SaCheckPermission 注解。
A: 在 application.yml 中配置 spring.datasource.dynamic。
A: 使用 JetCache 缓存、批量操作、合理索引。
continew-admin-skill/ ├── SKILL.md # 本文件 - 技能说明 ├── development-guide.md # 完整开发指南 ├── code-templates.md # 代码模板集合 ├── response-format.md # 响应格式说明 ├── dependencies.md # 依赖引用规范 ├── frontend-standards.md # 前端开发范式 └── reference.md # 参考手册
如有改进建议或发现问题,欢迎提交 Issue 或 Pull Request。
MIT License
创建时间: 2024-06-09 维护者: seewe 版本: 1.0.0 技能包格式: 标准 SKILL.md 格式