当前位置:网站首页>ss-3.工程重构
ss-3.工程重构
2022-08-03 05:09:00 【lhorse003】
将公共的模块移植到cloud-api-commons
cloud-api-commons
将公共的模块移植过来
│ pom.xml
│
├─src
│ ├─main
│ │ ├─java
│ │ │ └─com
│ │ │ └─cmk
│ │ │ └─springCloud
│ │ │ └─entities
│ │ │ CommonResult.java
│ │ │ Payment.java
│ │ │
│ │ └─resources
│ └─test
│ └─java
entities
CommonResult.java
@Data
@AllArgsConstructor
@NoArgsConstructor
public class CommonResult<T> {
//404 not_cound
private Integer code;
private String message;
private T data;
public CommonResult(Integer code, String message) {
this(code,message,null);
}
}
Payment.java
@Data
@AllArgsConstructor
@NoArgsConstructor
public class Payment implements Serializable {
private long id;
private String serial;
}
pom.xml
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<scope>runtime</scope>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
</dependency>
<dependency>
<groupId>cn.hutool</groupId>
<artifactId>hutool-all</artifactId>
<version>5.1.0</version>
</dependency>
</dependencies>
order80
├─java
│ └─com
│ └─cmk
│ └─consumerOrder80
│ │ OrderMain80.java //jetbrains://idea/navigate/reference?project=zy2020&path=com/cmk/consumerOrder80/OrderMain80.java:12:1
│ │
│ ├─config
│ │ ApplicationContextConfig.java
│ │
│ ├─controller
│ │ OrderController.java
│ │
│ └─entities [删除掉]
│ CommonResult.java
│ Payment.java
│
└─resources
application.yml
pom.xml
<dependency>
<groupId>org.cmk.springcoloud</groupId>
<artifactId>cloud-api-commons</artifactId>
<version>${project.version}</version>
</dependency>
payment8001
├─main
│ ├─java
│ │ └─com
│ │ └─cmk
│ │ └─springCloud
│ │ │ PaymentMain8001.java --jetbrains://idea/navigate/reference?project=zy2020&path=com/cmk/springCloud/PaymentMain8001.java:12:1
│ │ │
│ │ ├─controller
│ │ │ PaymentController.java
│ │ │
│ │ ├─dao
│ │ │ PaymentDao.java
│ │ │
│ │ ├─entities [删除掉]
│ │ │ CommonResult.java
│ │ │ Payment.java
│ │ │
│ │ └─service
│ │ │ PaymentService.java
│ │ │
│ │ └─impl
│ │ PaymentServiceImpl.java
│ │
│ └─resources
│ │ application.yml
│ │
│ └─mapper
│ PaymentMapper.xml
pom.xml
<dependency>
<groupId>org.cmk.springcoloud</groupId>
<artifactId>cloud-api-commons</artifactId>
<version>${project.version}</version>
</dependency>
边栏推荐
- presto安装部署教程
- 【Harmony OS】【ArkUI】ets开发 图形与动画绘制
- Jmeter 模拟多用户登录的两种方法
- The problem that the rosbag tool plotjuggler cannot open rosbag
- Bubble sort in c language structure
- typescript39-class类的可见修饰符
- 接口测试如何准备测试数据
- 建造者模式(Builder Pattern)
- Online password generator tool recommendation
- Interface Test Framework Practice (4) | Get Schema Assertion
猜你喜欢

typescript45-接口之间的兼容性

修饰生物素DIAZO-生物素-PEG3-DBCO|重氮-生物素-三聚乙二醇-二苯基环辛炔

Two ways to simulate multi-user login in Jmeter

安装IIS服务(Internet信息服务(Internet Information Services,简写IIS,互联网信息服务)

常见荧光染料修饰多种基团及其激发和发射波长数据一览数据

MySql数据库

Exception (abnormal) and Error (error) difference analysis

Harmony OS Date ano UI 】 【 】 the basic operation

Online password generator tool recommendation

CAD有生僻字如何打出来、如何提交软件相关问题或建议?
随机推荐
【Harmony OS】【ARK UI】ETS 上下文基本操作
接口测试框架实战(二)| 接口请求断言
2022/08/02 学习笔记 (day22) 多线程
3. 无重复字符的最长子串
Harmony OS ets ArkUI 】 【 】 the development basic page layout and data connection
MySql数据库
【Harmony OS】【ARK UI】ets使用startAbility或startAbilityForResult方式调起Ability
建造者模式(Builder Pattern)
Jmeter 模拟多用户登录的两种方法
2022暑假牛客多校联赛第一场
Build your own web page on the Raspberry Pi (2)
1069 微博转发抽奖 (20 分)(C语言)
接口测试实战| GET/POST 请求区别详解
Alienware上线首个数字时装AR试穿体验
UV decomposition of biotin - PEG2 - azide | CAS: 1192802-98-4 biotin connectors
Kotlin-Flow常用封装类:StateFlow的使用
shell script loop statement
Interface Test Framework Practice | Process Encapsulation and Test Case Design Based on Encrypted Interface
【Harmony OS】【ARK UI】轻量级数据存储
力扣561. 数组拆分