- 后端开发
- SQL 规范
- RESTful API规范
后端开发
- Java 开发 Java 开发中文件结构及基本规范
- Go 开发 Go 开发过程中的项目目录及命名规范
SQL 规范
Choerodon 的数据库采用MySql,同时使用Liquibase 和groovy 作为数据库管理工具。如果您的提交涉及到表结构的修改,请遵循如下规范:
- SQL 规范
Groovy 规范Choerodon 采用 Groovy 来编写数据库初始化脚本。需要遵循如下规范:
每一张表对应一个Groovy文件
- Groovy文件的路径应存放在服务的
/src/resources/script/db/
路径下 - Groovy changeSet 的id :’yyyy-MM-dd-table_name’,author:
your@gmail.com
- Groovy 遵循liquibase语法。更多有关liquibase的信息请参照liquibase官网
RESTful API规范
Choerodon 的微服务之间,采用HTTP/REST 的请求作为数据传输。接口需要遵循Rest 原则:
- RESTful Api 规范