整体架构:

 SpringBoot构建微服务实战

 

服务提供方实现:

1. 创建一个Maven项目,

目录结构:

SpringBoot构建微服务实战

 

pom.xml文件内容如下:

 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 2     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
 3     <modelVersion>4.0.0</modelVersion>
 4 
 5     <groupId>com.windy.mall.product</groupId>
 6     <artifactId>ms-mall</artifactId>
 7     <version>1.0.0-SNAPSHOT</version>
 8     <packaging>jar</packaging>
 9 
10     <parent>
11         <groupId>org.springframework.boot</groupId>
12         <artifactId>spring-boot-starter-parent</artifactId>
13         <version>1.4.0.RELEASE</version>
14     </parent>
15 
16     <name>ms-mall</name>
17     <url>http://maven.apache.org</url>
18 
19     <properties>
20         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
21         <maven.compiler.source>1.8</maven.compiler.source>
22         <maven.compiler.target>1.8</maven.compiler.target>
23     </properties>
24 
25     <dependencies>
26         <dependency>
27             <groupId>org.apache.curator</groupId>
28             <artifactId>curator-x-discovery-server</artifactId>
29             <version>2.11.0</version>
30         </dependency>
31         <dependency>
32             <groupId>org.mybatis</groupId>
33             <artifactId>mybatis</artifactId>
34             <version>3.4.1</version>
35         </dependency>
36         <dependency>
37             <groupId>mysql</groupId>
38             <artifactId>mysql-connector-java</artifactId>
39         </dependency>
40         <dependency>
41             <groupId>org.springframework.boot</groupId>
42             <artifactId>spring-boot-starter-jdbc</artifactId>
43         </dependency>
44         <dependency>
45             <groupId>org.springframework.boot</groupId>
46             <artifactId>spring-boot-starter-web</artifactId>
47         </dependency>
48         <dependency>
49             <groupId>org.mybatis.spring.boot</groupId>
50             <artifactId>mybatis-spring-boot-starter</artifactId>
51             <version>1.1.1</version>
52         </dependency>
53     </dependencies>
54 </project>
View Code

相关文章:

  • 2021-05-24
  • 2021-11-17
  • 2021-05-09
  • 2022-01-20
  • 2021-10-20
  • 2021-11-02
  • 2022-12-23
  • 2021-05-13
猜你喜欢
  • 2021-07-15
  • 2021-05-06
  • 2021-08-03
  • 2021-06-11
  • 2021-04-06
  • 2022-12-23
  • 2021-10-14
相关资源
相似解决方案