在 上一篇文章,我们构建了分布式事务管理器,从本文开始,我们将构建业务服务。
新建订单项目
在 IDEA 或 Eclipse 中构建一个简单的 maven 项目,
groupId: cn.com.hohistar.cloud
artifactId: tx-client-order
然后用以下的内容替换掉项目中原来的 pom.xml 中的内容:
1 |
|
新建启动类
package: cn.com.hohistar.cloud.order
class: TxOrderApplication
代码:
1 |
|
新建Model
package: cn.com.hohistar.cloud.order.model
class: OrderMaster
代码:
1 |
|
数据访问接口
package: cn.com.hohistar.cloud.order.repository
interface: OrderMasterRepos
代码:
1 |
|
服务访问客户端
package: cn.com.hohistar.cloud.order.client
class: AccountHistoryClient
代码:
1 |
|
class: StoreMasterClient
代码:
1 |
|
业务类:
package: cn.com.hohistar.cloud.order.biz
class: OrderMasterBiz
代码:
1 |
|
Api接口类
package: cn.com.hohistar.cloud.order.api
class: OrderMasterApi
代码:
1 |
|
配置文件
application.yml
1 | server: |