Spring Cloud -- 提取公共pojo
2019-05-27 13:25
148 查看
由于分布式开发需要用到的pojo会被重复引入,这里我们选择提取成一个公共module来管理这些资源:
1.创建公共module,这里命名为common:
2.创建pojo类:
3.配置公共module
这里注意三个属性groupId,artifactId和version一定要配齐,用于其它module引入该依赖:
<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.id0304</groupId> <artifactId>common</artifactId> <version>0.0.1-SNAPSHOT</version> <properties> <java.version>1.8</java.version> </properties> </project>
4.打包公共module:
选好common即公共module,填写名称,点击OK:
5.其它module调用这个公共module:
加入依赖,三个属性要对应上面定义的值:
<dependency> <groupId>com.id0304</groupId> <artifactId>common</artifactId> <version>0.0.1-SNAPSHOT</version> </dependency>
加入依赖:
相关文章推荐
- Spring-Cloud-Config 共享公共配置
- Spring Cloud -- 常用工具类和公共类整理
- SpringCloud系列三:SpringSecurity 安全访问(配置安全验证、服务消费端处理、无状态 Session 配置、定义公共安全配置程序类)
- Spring-Cloud-Config 多服务公共文件配置
- spring 使用util:list节点 提取公共的bean
- SpringCloud入门7:高可用的分布式配置中心(Spring Cloud Config)
- 网关 Spring-Cloud-Gateway 源码解析 —— 调试环境搭建
- Spring Cloud构建微服务架构(四)分布式配置中心
- 史上最简单的SpringCloud教程 | 第十一篇: docker部署spring cloud项目
- 详解Spring Cloud中Hystrix 线程隔离导致ThreadLocal数据丢失
- 每天学点SpringCloud(三):自定义Eureka集群负载均衡策略
- [置顶] Spring cloud系列一 包含所有基本要素的完整Spring Cloud demo
- 部署springcloud到docker中
- spring cloud 里的 超时问题
- SPRINGCLOUD-熔断监控HYSTRIX DASHBOARD和TURBINE
- spring-cloud项目学习与实践记录之——服务注册与发现
- 利用SpringCloud和Docker搭建普通互联网应用架构
- [spring cloud学习3]spring cloud服务注册与发现
- 利用SpringCloud和Docker搭建普通互联网应用架构
- Spring Cloud Alibaba基础教程:使用Sentinel实现接口限流