一、搭建service模块

1、在父工程itydf_parent下面创建模块service

创建一个Maven工程,不要选任何地方。

输入模块名称 service,下一步完成创建

2、在service模块中的pom.xml添加模块类型是pom

artifactId 节点后面添加 pom类型

<packaging>pom</packaging>

在最后添加build插件

<!-- 项目打包时会将java目录中的*.xml文件也进行打包 -->
<build><resources><resource><directory>src/main/java</directory><includes><include>**/*.xml</include></includes><filtering>false</filtering></resource></resources>
</build>

2、在service模块中的pom.xml添加依赖,额外引入父过程中的已经锁定的公共依赖,此时不用指定依赖版本,父工程中已经指定了版本

 <dependencies><!--Spring Boot 启动类--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><!--mybatis-plus--><dependency><groupId>com.baomidou</groupId><artifactId>mybatis-plus-boot-starter</artifactId></dependency><!--mysql--><dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId></dependency><!--swagger--><dependency><groupId>io.springfox</groupId><artifactId>springfox-swagger2</artifactId></dependency><dependency><groupId>io.springfox</groupId><artifactId>springfox-swagger-ui</artifactId></dependency><!--lombok用来简化实体类:需要安装lombok插件--><dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId></dependency><!--junit测试--><dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>4.12</version></dependency></dependencies>

service模块是api接口服务

实际中可能还会再分模块,service下面专门写我们的业务代码,比如用户模块,文件服务模块,教师管理模块等。

二、搭建service_user模块

在父工程service模块下面创建子模块service_user,此模块专门用来做用户的CRUD操作实现。

后续文章,更新中。。。

Spring Cloud微服务之子模块的创建(二)相关推荐

  1. 疯狂Spring Cloud微服务架构实战

    网站 更多书籍点击进入>> CiCi岛 下载 电子版仅供预览及学习交流使用,下载后请24小时内删除,支持正版,喜欢的请购买正版书籍 电子书下载(皮皮云盘-点击"普通下载" ...

  2. 【Spring Cloud 基础设施搭建系列】Spring Cloud Demo项目 使用Docker Compose编排Spring Cloud微服务

    文章目录 Docker Compose快速人门 入门示例 使用Docker Comose编排Spring Cloud微服务 使用Maven插件读取Dockerfile进行构建 使用Maven插件构建D ...

  3. Spring Cloud微服务实战:外卖订餐系统

    Spring Cloud微服务实战:外卖订餐系统 项目需求 客户端:针对普通用户, 用户登录.用户退出.菜品订购.我的订单. 后台管理系统:针对管理员, 管理员登录.管理员退出.添加菜品.查询菜品.修 ...

  4. 实战系列-Spring Cloud微服务中三把利器Feign、Hystrix、Ribbon

    导语   在之前的分享中分享过关于Fegin的底层实现原理,以及Spring Cloud OpenFegin的启动原理.在这次的分享中主要总结一下Spring Cloud 微服务架构的三把利器.对于F ...

  5. (十七)spring cloud微服务分布式云架构-eureka 基础

    在构建项目之前,我们先学习一下eureka,这是官方的讲解,我这边再重新帮大家回顾一下: 服务发现:Eureka客户端 Spring Cloud大型企业分布式微服务云架构源码请加一七九一七四三三八零 ...

  6. Servlet+MyBatis项目转Spring Cloud微服务,多数据源配置修改建议

    一.项目需求 在开发过程中,由于技术的不断迭代,为了提高开发效率,需要对原有项目的架构做出相应的调整. 二.存在的问题 为了不影响项目进度,架构调整初期只是把项目做了简单的maven管理,引入spri ...

  7. spring cloud 微服务之间添加自定义的header头

    spring cloud 微服务之间添加自定义的header头 spring cloud 微服务之间添加自定义的header头 创建注册中心 创建生产者 创建消费者 验证结果 spring cloud ...

  8. Spring Cloud微服务之Feign——声明式服务间调用

    目录 写在前面 服务间调用常见的方案 方案一:HttpClient 方案二:RestTemplate 方案三:Feign 框架版本问题及可能遇到的坑 搭建服务注册中心 搭建服务1--service-a ...

  9. 《Spring Cloud 微服务架构进阶》读书笔记

    前页 随着 DevOps 和以 Docker 为主的容器技术的发展,云原生应用架构和微服 务变得流行起来. 云原生包含的内容很多,如 DevOps.持续交付.微服务.敏捷等 第一章,微服务架构介绍 架 ...

最新文章

  1. Microsoft-Office-Professional-Plus-2007
  2. SpringBoot项目优化和Jvm调优(楼主亲测,真实有效)
  3. wxWidgets:缓冲区类
  4. python与C、C++混编的四种方式
  5. 配置独立于系统的PYTHON环境
  6. 二叉树学习笔记--先序遍历
  7. 冒泡排序、递归、二分查找
  8. 数据库MySQL/mariadb知识点——操作篇(4)数据操作语句
  9. 袋鼠云数智之旅·上海站|探索“十四五”智慧校园新图景
  10. 幅频特性曲线protues_短学期--功率放大器电路图设计及Proteus仿真
  11. 云客Drupal源码分析之插件系统(中)
  12. 刷新网页定位到特定位置
  13. 给你一个完整的社群鸭介绍
  14. “已取消到该网页的导航” chm文件无法显示错误 解决方法
  15. Python 之 类 (Tom猫)
  16. 手机无线设计的八个原则
  17. 网络安全等级保护2.0详解
  18. notepad编译java文件_notepad编译java
  19. Java读取UTF-8格式txt文件第一行出现乱码及解决;Java读带有BOM的UTF-8文件乱码原因及解决方法(转载)...
  20. 二流学校的计算机博士,交大博士,有机会去二流985当老师吗?

热门文章

  1. 信息学奥赛一本通 2025:【例4.11】体操队
  2. Biorhythms(POJ-1006)
  3. 统计数字字符个数(信息学奥赛一本通-T1129)
  4. 信息学奥赛C++语言:陶陶摘苹果
  5. 30 PP配置-生产车间控制-定义计划策略
  6. oracle无法打开日志组,ORA-00313:无法打开日志组1(线程 1)的成员_ORA-00312:
  7. python中scrapy的middleware是干嘛的_Python之爬虫(十九) Scrapy框架中Download Middleware用法...
  8. python中递归函数写法_Python之递归函数
  9. Debian、Ubuntu源码编译制作安装包(二)
  10. pycharm console日志如何输出到txt_日志记录——logging模块