使用模板工程

最近更新时间: 2025-01-15 17:01:00

项目整体结构

命名描述
tsf-projectNameTSF 总工程
projectName-parent工程父依赖
projectName-commonTSF 公共基础组件(Jar 包插件,非微服务)
projectName-xxx微服务模块

包命名规范

基础包路径(packageBase):{orgnization}.{工程名}.{模块名}.{子模块名}

模块内结构:

存放内容
packageBase模型
packageBase.constant常量、枚举等
packageBase.controller控制器
packageBase.service服务接口
packageBase.service.impl服务实现
packageBase.proxy远程接口或代理
packageBase.dao数据层操作
packageBase.exception异常

项目部署准备

  1. 参考 【SDK 下载】下载 TSF 相关依赖(SDK),并安装到本地 Maven 仓库中。
  2. 修改工程的 pom.xml ,检查并修改 projectName-parent 工程的 pom.xml 的依赖项版本号与步骤1中下载的依赖项相同。

  1. 参考官网文档 【轻量级服务注册中心】进行本地联调。

项目访问路径

被调服务开放地址:ip:port/被调服务controller前缀/{str} 主调服务访问地址:ip:port/主调服务controller前缀/{str}

生成工程的 SDK 版本说明

目前服务编排功能使用的 TSF SDK 可能和最新的 SDK 不一致,如果您希望使用最新的 SDK,可以参考开发手册 【SDK 下载】将最新依赖包安装到本地,并更新工程的 pom.xml 文件。