瀏覽代碼

添加说明

home chao 5 年之前
父節點
當前提交
c9d01fa997
共有 1 個文件被更改,包括 38 次插入1 次删除
  1. 38 1
      README.md

+ 38 - 1
README.md

@@ -1,3 +1,40 @@
 # caimei-modules-soa
 
-面向服务的组件模块集合,每个子模块一个独立服务。
+面向服务的组件模块集合,每个子模块一个独立服务。
+
+迁移服务注意点:
+### 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>
+	<artifactId>caimei-search</artifactId>
+	<version>0.0.1-SNAPSHOT</version>
+</dependency>
+```
+
+2. 启动类加扫描
+``` xml
+@SpringBootApplication(scanBasePackages = {"调用者controller包路径", "com.caimei.module.service"})
+@MapperScan("com.caimei.module.dao")
+public class DemoApplication {
+    public static void main(String[] args) {SpringApplication.run(DemoApplication.class, args);}
+}
+```
+
+3. controller类注入
+``` java
+private SearchService searchService;
+@Autowired
+public void setSearchService(SearchService searchService){
+	this.searchService = searchService;
+}
+```