- 微服务从小白到专家:Spring Cloud和Kubernetes实战
- 姚秋辰 张昕 卿睿
- 252字
- 2021-10-29 12:24:37
5.7 改造coupon-calculator
限于篇幅,Controller类的创建没有包含在正文中,这部分代码没有业务逻辑,只是对外开放HTTP接口和设置访问路径,读者可以到本书指定的GitHub站点中获取源代码参考。
添加依赖项和配置项的步骤与coupon-template-service的改造过程一样,读者可以参考5.6节的内容做改造,本节我们只介绍几个主要的改造点。
1. 添加依赖项
在coupon-calculator-service子模块的pom.xml文件里添加eureka-client依赖项,参考5.6.1节。
2. 创建启动类
在com.broadview.coupon.calculation路径下创建启动类,命名为CouponCalculationApplication,代码内容可以参考5.6.2节。
3. 添加配置项
在src/main/resources路径下创建application.yml文件,由于coupon-calculation-service应用是一个纯计算型的服务,并不需要访问数据库,因此只需做一些基本配置,具体实现代码如下:
![](https://epubservercos.yuewen.com/91A00C/21440188001525406/epubprivate/OEBPS/Images/250-1.jpg?sign=1739022355-KcVmB31HmRGYcG7Whv6qerUfbqcgG4Gg-0-6e88e7bd2fefcdcc4c63aedd80c79c92)