/trantor-examples

Trantor 示例工程

Primary LanguageJava

Trantor Examples

Trantor

Trantor 0.13.0 JDK 1.8

Trantor特性使用示例,以简单、易懂为标准。将每个概念、特性已Trantor模块的方式罗列出来。帮助新同学快速掌握基于Trantor来开发中后台系统。

编译运行当前Examples工程时,请将maven的settings配置为当前工程下的settings.xml

Trantor Docs

工程结构说明

Trantor 应用为标准 maven 工程,通常包含api和server两个子模块。 api 主要放置模块声明模型字典service interfaceDTO 等可能会被其他模块依赖的内容。 server 主要放置逻辑实现并且是真实启动。

trantor-example
├── example-api
│   ├── pom.xml
|		└── src
│       ├── main
│       │   ├── java
│       │   │   └── io
│       │   │       └── terminus
│       │   │           └── trantor
│       │   │               └── example
│       │   │                   └── dictionary
│       │   │                   │   └── dictClass.java
│       │   │                   └── model
│       │   │                       └── modelClass.java
│       │   └── resources
│       │       └── trantor.yml
├── example-server
│   ├── pom.xml
|       └── src
│       ├── main
│       │   ├── java
│       │   │   └── io
│       │   │       └── terminus
│       │   │           └── trantor
│       │   │               └── example
│       │   │                   └── Application.java
│       │   └── resources
│       │       └── application.yml
└── pom.xml

Trantor示例代码

考虑到初次接触trantor的同学可能来自各个业务单位或者是刚毕业的实习生,为了摒弃差异化,故采用了学校师生信息管理系统的简单逻辑来帮助大家快速入门。(因为各个模块有一定程度依赖关系,建议按照下面的顺序来学习)

注意事项

  • trantor-examples 仅仅是将各个模块放到该项目下,各个模块之间没有联系(每个模块的侧重点都不一样),不建议在trantor-examples该路径下直接上报所有模块的信息(切到各个模块的根目录,单独上报)。
  • 当上报时报错说明是稳定版本的时候,不允许再次上报,只能新增版本,然后修改版本号 重新上报。