wince 5.0同步驱动_全网最新 pig 2.5.0发布 !支持Spring Boot 2.2 和 Spring Cloud Hoxton

gitee: https://gitee.com/log4j/pig  
github: https://github.com/pigxcloud/pig

关于微服务脚手架 pig

wince 5.0同步驱动_全网最新 pig 2.5.0发布 !支持Spring Boot 2.2 和 Spring Cloud Hoxton_第1张图片
  • 基于 Spring Cloud Hoxton 、Spring Boot 2.2、 OAuth2 的RBAC权限管理系统  

  • 基于数据驱动视图的理念封装 element-ui,即使没有 vue 的使用经验也能快速上手  

  • 提供对常见容器化支持 Docker、Kubernetes、Rancher2 支持  

  • 提供 lambda 、stream api 、webflux 的生产实践  

版本变化

核心依赖 版本号
Spring Boot 2.2.0.RELEASE
Spring Cloud Hoxton.RC1
Spring Security OAuth2 2.3.6
Mybatis Plus 3.2.0
hutool 5.0.3
Avue 2.2.0

pig-gen 2.5.0

支持一键生成微服务应用接入 pig 发布兼容pig 2.5.0 版本

1
2
3    com.pig4cloud.archetypegroupId>
4    pig-genartifactId>
5    last.versionversion>
6dependency>
wince 5.0同步驱动_全网最新 pig 2.5.0发布 !支持Spring Boot 2.2 和 Spring Cloud Hoxton_第2张图片

模块移除

正式移除 pig-zipkin 模块

Spring Cloud 目前推荐直接使用 zipkin 官方编译好的 server zipkin github

1java -jar zipkin-server.jar

升级中遇到的问题

spring boot 2.2.0 bug ,造成 和mybatis 3.5.2 不兼容

issue:https://github.com/spring-projects/spring-boot/issues/18670

解决方法:我们重新编译了 mybatis 3.5.2 、mybatis-plus 3.2.0 修改部分源码兼容 maven 坐标修改为

1
2    com.pig4cloudgroupId>
3    mybatis-plusartifactId>
43.2.05

spring boot admin 未发布 2.2.0 适配版本

解决方法: 使用快照版本2.2.0-SNAPSHOT, 需要配置快照厂库

 1
2    sonatype-nexus-snapshotsid>
3    Sonatype Nexus Snapshotsname>
4    https://oss.sonatype.org/content/repositories/snapshots/url>
5    
6        trueenabled>
7    snapshots>
8    
9        falseenabled>
10    releases>
11repository>

后边计划

升级 hoxton 正式版本,预计本月内官方发布 release 版本

wince 5.0同步驱动_全网最新 pig 2.5.0发布 !支持Spring Boot 2.2 和 Spring Cloud Hoxton_第3张图片

升级 spring boot 2.2.x ,解决同 mybatis 不兼容问题

重新整理看云文档,加入新功能说明

升级中可以遇到问题

由于使用的  Spring Cloud RC 版本未同步到 阿里云等国内镜像厂库

1mvn clean install

可能会出现失败,建议重复执行几次即可

你可能感兴趣的:(wince,5.0同步驱动)