
# 步骤5：生成服务代码
根据配置的业务模型生成该服务的基本代码。代码生成后，会提供一个压缩包，供您使用。关于压缩包中代码的详细介绍，请参见[服务开发框架详解](https://support.huaweicloud.com/usermanual-astropro/astropro_05_0055.html)。
1. 在服务依赖页面，单击"创建"。 
   图1创建服务   
   ![](https://support.huaweicloud.com/usermanual-astropro/zh-cn_image_0000001957166493.png)
   
   
2. 输入变更日志描述信息，单击"创建"。 
   系统开始创建服务，并生成该服务的基本代码。代码生成后，界面会提供一个压缩包，可直接下载使用。压缩包格式为"服务名称+唯一ID"。
   图2开始创建微服务   
   ![](https://support.huaweicloud.com/usermanual-astropro/zh-cn_image_0000001957087461.png)
   
   
3. 到此您已完成整个企业核心应用的创建。 
   打开生成的服务代码包，在"README.md"文件中可查看代码目录结构的说明，如[图3]所示。
   图3代码目录结构说明   
   ![](https://support.huaweicloud.com/usermanual-astropro/zh-cn_image_0000001736211226.png)
   代码目录结构分为"base/service"、"单Module"和"DDD"三种，在编辑元数据的"生成策略 \> 代码风格 \> 工程目录"中可进行定义，生成效果差异如[图5]所示。本示例采用默认配置即"base/service"样式，关于"单Module"和"DDD"样式的代码目录结构说明，请参见[服务开发框架详解](https://support.huaweicloud.com/usermanual-astropro/astropro_05_0055.html)。
   图4设置代码风格   
   ![](https://support.huaweicloud.com/usermanual-astropro/zh-cn_image_0000001957168581.png)
   图5工程目录不同类型设置效果   
   ![](https://support.huaweicloud.com/usermanual-astropro/zh-cn_image_0000001736052070.png)
   
   
 
