工程结构

  • 通过jmms create project hello创建后的工程目录结构如下:
hello
├── Dockerfile
├── app
│   ├── config-dev.json
│   ├── config.json
│   ├── server.json
│   ├── entities
│   └── models
│   ├── modules
│   ├── operations
│   │   └── @get.js
│   ├── params
│   ├── sqls
├── pom.xml
└── src
    └── main
        ├── java
        │   └── app
        │       └── Application.java
        └── resources
            ├── logback-test.xml
            └── logback.xml

这是一个由Maven管理的标准Spring Boot工程,Java的代码和相关配置在src/main中,如果后续不需要使用Java代码进行开发可以忽略这个目录。

微服务本身的配置和代码在app目录中,下面详细介绍这个目录的结构:

├── app
│   ├── config-dev.json 开发模式下的配置文件
│   ├── config.json     整个服务的应用配置文件,如数据库配置等 
│   ├── server.json     应用服务器配置(如Tomcat的启动端口等)
│   ├── entities        保存实体模型定义文件
│   └── models          保存普通模型定义文件
│   ├── modules         保存微服务内的公共模块代码
│   └── operations      保存API操作脚本文件
│       └── @get.js     默认产生的API操作,返回"It Works!"
│   ├── params          保存全局参数定义文件
│   ├── sqls            保存全局SQL脚本文件
Bingosoft            updated 2018-07-23
上一篇:快速开始 下一篇:第一个微服务

results matching ""

    No results matching ""