springboot2升级记录

最近做的东西。要做升级,就是springboot升级到springboot2。然后记录一下,springboot2升级的部分升级记录

Eureka 注册中心

Jar包名由 spring-cloud-starter-eureka-server
变更为

spring-cloud-starter-netflix-eureka-server
注解:新版本的soringcloud的中,eureka客户端不需添加@EnableDiscoveryClient注解了。(那么如果我引入了相关的 jar 包又想禁用服务注册与发现怎么办?设置eureka.client.enabled=false)

Zipkin升级

依赖的jar包 分组 有

io.zipkin.reporter

变更为

io.zipkin.reporter2

Feign

加了一个jar包。注解@FeignClient在这个包中

spring-cloud-openfeign-core', version: '2.0.0.RELEASE'
另外相关依赖包,变成openfeign

Hystrix

spring-cloud-starter-hystrix

变更为

spring-cloud-starter-netflix-hystrix

增加的依赖

Application.Properties里面加了个

feign.hystrix.enabled= false

Respostity更新

其中单个查询中的findOne改成getOne,
分页查询的buildPageRequest 的方法中,return中的null去掉
原来

	private Pageable buildPageRequest(RequestCondition queryCondition) {
		int pageIndex = 1, pageSize = 1;
		if (queryCondition.getPageIndex() != null && queryCondition.getPageSize() != null) {
			pageIndex = queryCondition.getPageIndex();
			pageSize = queryCondition.getPageSize();
		}
		return PageRequest.of(pageIndex - 1, pageSize, null);
}

修改之后

private Pageable buildPageRequest(RequestCondition queryCondition) {
	int pageIndex = 1, pageSize = 1;
	if (queryCondition.getPageIndex() != null && queryCondition.getPageSize() != null) {
		pageIndex = queryCondition.getPageIndex();
		pageSize = queryCondition.getPageSize();
	}
	//此处有变化
	return PageRequest.of(pageIndex - 1, pageSize);
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
对于Spring Boot框架的升级,你可以按照以下步骤进行操作: 1. 确定当前使用的Spring Boot版本:查看你的项目中的`pom.xml`文件或者`build.gradle`文件,找到`spring-boot-starter-parent`或者`spring-boot-dependencies`的依赖项,并记录下当前的版本号。 2. 查看Spring Boot官方文档:访问Spring Boot官方网站(https://spring.io/projects/spring-boot)并查找最新版本的发布说明。在发布说明中,你可以找到新版本中的新增功能、改进和修复的问题。 3. 检查依赖项兼容性:升级Spring Boot版本时,需要检查你项目中的其他依赖项是否与新版本兼容。可以通过Maven或Gradle的依赖冲突解决机制来解决冲突。 4. 更新版本号:根据你的项目构建工具(如Maven或Gradle)的要求,更新`pom.xml`或`build.gradle`文件中的Spring Boot版本号。 5. 测试和修复:在升级后,运行你的项目并进行测试,确保没有出现任何错误。如果发现问题,可以通过查看Spring Boot官方文档、搜索相关错误信息以及咨询社区来解决问题。 6. 持续升级:定期检查Spring Boot的官方发布说明,并根据需要升级到最新版本以获取最新的功能和修复的问题。 请注意,在升级过程中,确保备份你的项目以防止意外情况发生。另外,如果你使用了其他Spring项目(如Spring Framework、Spring Data等),也需要考虑它们的版本兼容性并进行相应的升级
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值