当前位置:网站首页>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>
边栏推荐
猜你喜欢
【Harmony OS】【ARK UI】ETS 上下文基本操作
BIOTIN ALKYNE CAS: 773888-45-2 Price, Supplier
在树莓派上搭建属于自己的网页(2)
Harmony OS ets ArkUI 】 【 】 the development basic page layout and data connection
荧光标记多肽FITC/AMC/FAM/Rhodamine/TAMRA/Cy3/Cy5/Cy7-Peptide
typescript44-对象之间的类兼容器
超好用的画图工具推荐
【HMS core】【Ads Kit】Huawei Advertising——Overseas applications are tested in China. Official advertisements cannot be displayed
Talking about GIS Data (5) - Geographic Coordinate System
[Harmony OS] [ArkUI] ets development graphics and animation drawing
随机推荐
WebSocket的实际应用
【Biotin Azide|cas:908007-17-0】Price_Manufacturer
Common lipophilic cell membrane dyes DiO, Dil, DiR, Did spectrograms and experimental procedures
Lambda表达式案例
Exception (abnormal) and Error (error) difference analysis
Tributyl-mercaptophosphane "tBuBrettPhos Pd(allyl)" OTf), 1798782-17-8
数字孪生园区场景中的坐标知识
minio下载文件乱码或者是一条横线
Interface test practice | Detailed explanation of the difference between GET / POST requests
Object类与常用API
常见亲脂性细胞膜染料DiO, Dil, DiR, Did光谱图和实验操作流程
Interface testing framework combat (3) | JSON request and response assertion
用户密码加密工具
js中的闭包
【Harmony OS】【ARK UI】Date 基本操作
信息编码、存储压缩与密码学
[Developers must see] [push kit] Collection of typical problems of push service service 2
IO process thread -> thread -> day5
JS bottom handwriting
接口测试框架实战(四)| 搞定 Schema 断言