上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
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应用是一个纯计算型的服务,并不需要访问数据库,因此只需做一些基本配置,具体实现代码如下: