14.服务治理-Eureka-电商系统集成Eureka - 商品

2020-05-01  本文已影响0人  溅十三

创建foodie-item-web子模块

1.创建foodie-item-web子模块
2.pom文件
内部类:foodie-item-service、
web公共组件:foodie-cloud-web-components
服务发现基础组件:spring-cloud-starter-netflix-eureka-client
可以通过jar命令启动:<build> com.imooc.item.ItemApplication
3.启动类实现
移植一些重要的注解:mapper包扫描
添加一些重要的注解:服务发现EnableDiscoveryClient、feign注解
4.移植idworker
5.移植Controller
6.移植resource

```
spring:
  application:
    name: foodie-item-service
  ```
############################################################
#
# mybatis 配置
# !!! 更改路径
#
############################################################
mybatis:
  type-aliases-package: com.imooc.item.pojo          # 所有POJO类所在包路径
  mapper-locations: classpath:mapper/*.xml      # mapper映射文件

操作datagrip操作数据库?正版淘宝买教育账号?

server:
 port: 10001

spring:
 datasource:                                           # 数据源的相关配置
   # 拆分数据源到独立database instance,或者独立schema
   #    url: jdbc:mysql://localhost:3306/foodie-cloud-item?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true
   url: jdbc:mysql://localhost:3306/foodie-shop-dev?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true
   password: root
 redis:
   # Redis 单机单实例
   database: 0
   host: 192.168.1.190
   port: 6379
   password: imooc
   # Redis 哨兵模式
   #    database: 1
   #    password: imooc
   #    sentinel:
   #      master: imooc-master
   #      nodes: 192.168.1.191:26379,192.168.1.192:26379,192.168.1.193:26379
   # Redis 集群模式
#    password: imooc
#    cluster:
#      nodes: 192.168.1.201:6379,192.168.1.202:6379,192.168.1.203:6379,192.168.1.204:6379,192.168.1.205:6379,192.168.1.206:6379

mybatis:
 configuration:
   log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
   <build>
       <plugins>
           <plugin>
               <groupId>org.springframework.boot</groupId>
               <artifactId>spring-boot-maven-plugin</artifactId>
               <configuration>
                   <mainClass>com.imooc.item.ItemApplication</mainClass>
               </configuration>
               <executions>
                   <execution>
                       <goals>
                           <goal>repackage</goal>
                       </goals>
                   </execution>
               </executions>
           </plugin>
       </plugins>
   </build>

7.启动项目

上一篇 下一篇

猜你喜欢

热点阅读