本文最后更新于233 天前,其中的信息可能已经过时,如有错误请发送邮件到2067863254@qq.com
- 基础环境搭建
开发团队统一使用IntelliJ IDEA 2023.2版本(企业版),配合JDK 17(LTS版本,确保长期支持)与Maven 3.8.6。服务器环境采用CentOS 7.9,数据库使用MySQL 8.0(开启InnoDB事务引擎与行级锁,保障高并发场景下的数据一致性)。
- 飞算JavaAI插件配置
在IDEA中安装飞算JavaAI 3.2.1版本后,需注意两个关键配置:一是在插件设置中开启”企业级代码规范”(默认关闭,开启后生成的代码会包含完整的参数校验与异常处理);二是配置数据库连接信息,使其能自动生成符合表结构的实体类与Mapper接口。
- 版本控制与协作配置
考虑到多人协作,我们使用GitLab进行版本控制,并在飞算JavaAI中配置了”代码生成后自动格式化”功能(基于Google Java Format),确保不同开发者生成的代码风格一致。同时通过IDEA的Git插件,实现生成代码与手动编写代码的无缝融合提交。
在飞算JavaAI的”需求编辑器”中,我输入了如下业务描述(使用企业常用的业务术语):
“开发供应商管理系统核心模块,支持三级角色(系统管理员、采购专员、财务审核员);实现供应商全生命周期管理(注册、资质审核、评级、黑名单);采购订单流程(创建、部门审批、财务审核、供应商确认、发货、验收);合同管理(关联订单、电子签章、到期提醒)。技术栈:Spring Boot 3.1 + Spring Security + MyBatis-Plus + MySQL 8.0,要求代码符合GB/T 34944-2017《信息技术 软件生存周期过程》规范,包含完整的日志、事务与异常处理。”




