|
@@ -2,18 +2,21 @@
|
|
|
|
|
|
面向服务的组件模块集合,每个子模块一个独立服务。
|
|
|
|
|
|
-迁移服务注意点:
|
|
|
+## 迁移服务注意点:
|
|
|
### 1. 数据类型:
|
|
|
+ 数据库:bigint --> Java: Long (之前是Integer)
|
|
|
+ 数据库:decemal --> Java: BigDecimal (之前是double)
|
|
|
|
|
|
+
|
|
|
### 2. 实体类:
|
|
|
+ entity下的实体类和数据表对应,不要修改,可根据数据表自动生成
|
|
|
+ entity.vo下的实体类是使用的实体类,继承自entity,类名以Vo标识
|
|
|
+ 实体类不用写get/set方法,直接加@Data标注就好
|
|
|
|
|
|
+
|
|
|
### 3. 使用(以搜索服务为例):
|
|
|
1. pom.xml引入
|
|
|
+
|
|
|
``` xml
|
|
|
<dependency>
|
|
|
<groupId>com.caimei.module</groupId>
|
|
@@ -23,6 +26,7 @@
|
|
|
```
|
|
|
|
|
|
2. 启动类加扫描
|
|
|
+
|
|
|
``` xml
|
|
|
@SpringBootApplication(scanBasePackages = {"调用者controller包路径", "com.caimei.module.service"})
|
|
|
@MapperScan("com.caimei.module.dao")
|
|
@@ -32,6 +36,7 @@ public class DemoApplication {
|
|
|
```
|
|
|
|
|
|
3. controller类注入
|
|
|
+
|
|
|
``` java
|
|
|
private SearchService searchService;
|
|
|
@Autowired
|