springcloud(03)创建公共模块

Posted 我的青春不迷茫

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了springcloud(03)创建公共模块相关的知识,希望对你有一定的参考价值。

与传统的单应用项目不同,springcloud有很多微服务,那么这些微服务很可能都会用到相同的资源,比如UserMapping,当需要在UserMapping中属性改变时,那么我们就得去所有用到UserMapping的微服务中更改UserMapping,这样显然不行,所以需要创建公共模块。其原理很简单,就是将公共资源放在该模块中,然后其他微服务都引入公共资源的包,再使用;另外该模块应该设计为不会单独启动,没有启动类,也没用controller。

1、创建public子模块(使用时应该把entity和mapping都生成到该模块,而其他模块都不要有entity和mapping的包)

2、集成mybatis,并生成entity和mapping类

 

以上是关于springcloud(03)创建公共模块的主要内容,如果未能解决你的问题,请参考以下文章

Spring Cloud微服务:公共模块的搭建

手把手带你搭建SpringCloud, 从公共模块搭建一套完整微服务架构

SpringCloud之认识微服务

向 Eureka 服务器注册 Spring Cloud 微服务

SpringBoot+SpringCloud+vue+Element开发项目——业务功能实现

Java springcloud B2B2C o2o多用户商城 spri:熔断器Hystrix