标签:服务 编写 创建 服务提供者 子项目 SpringCloud 启动器 父类 搭建
微服务的场景搭建
一、创建一个测试数据库
二、父工程模块
- 创建父类工程
- 编写父类的pom.xml
- 引入依赖包
- 引入父类坐标
- 常用属性
- SpringCloud依赖
- 整合Mybatis
- MySQL驱动
- 通用Mapper启动器
三、创建服务提供者工程模块
- 创建服务提供者子项目
- 在子项目pom中添加依赖
SpringBoot启动器
引入MySQL驱动
Mybatis启动器 - 创建服务提供者项目架构
- 创建配置文件【application.properties】
- 创建SpringBoot的启动类
- 创建控制器类
- 创建实体类。
Getter/Setter和重写toString - 创建Mapper接口
四、客户端创建
在父类项目中创建一个消费服务的子项目
- 修改pom.xml引入SpringBoot启动器
- 项目结构编写
- 创建启动器,注入RestTemplate
- 编写实体类
getter/setter、toString() - 控制器的编写
- 编写【application.properties】文件,设置端口号
- 运行结果
启动服务提供者
启动服务消费者
标签:服务,编写,创建,服务提供者,子项目,SpringCloud,启动器,父类,搭建 来源: https://www.cnblogs.com/lym21/p/16591986.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。