自定义 spring boot starter 三部曲之二:实战开发

本文是自定义Spring Boot Starter三部曲的第二篇,详细介绍了如何创建和构建customizestarter工程,包括创建各模块、实现加减法服务接口,并通过设置环境变量验证支持和不支持负数的减法服务。
摘要由CSDN通过智能技术生成

前言

这里分类和汇总了欣宸的全部原创(含配套源码): https://github.com/zq2599/blog_demos

  • 本文是《自定义 spring boot starter 三部曲》的第二篇,上一篇中我们通过学习 spring cloud 的 starter,对 spring boot 的 starter 有了初步了解,也设计好了实战内容,今天就来一起实现;

本章内容概述

  1. 创建工程 customizestarter;
  2. 创建模块 customizeapi;
  3. 创建模块 addservice;
  4. 创建模块 minusservice;
  5. 创建模块 customizeservicestarter;
  6. 构建工程 customizestarter,并安装到本地 maven 仓库;
  7. 创建工程 customizestartertestdemo;
  8. 构建工程 customizestartertestdemo,得到 jar 包;
  9. 启动 customizestartertestdemo 工程的 jar 包,并带上一个启动参数,验证支持负数的减法服务;
  10. 启动 customizestartertestdemo 工程的 jar 包,验证不支持服务的减法服务;

源码下载

  • 您也可以选择直接从 GitHub 下载 customizestarter 和 customizestartertestdemo 这两个工程的源码,地址和链接信息如下表所示:

  • 这个 git 项目中有多个文件夹,本章源码分别在 customizestarter 和 customizestartertestdemo 这两个文件夹下,如下图红框所示:

  • 接下来开始开发吧;

创建工程 customizestarter

  • 创建一个名为 customizestarter 的 maven 工程,以**spring-boot-starter-parent</font>作为父工程,同时自身又是后续几个模块的父工程࿰
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值