spring boot 2.x版本:java.lang.ClassNotFoundException: org.springframework.boot.bind.RelaxedDataBinder
标题 ##搭建spring boot 2.0.3版本
使用alibaba的druid数据库连接池,com.github.pagehelper的分页插件,启动项目报错。 
错误提示:java.lang.ClassNotFoundException: org.springframework.boot.bind.RelaxedDataBinder 
boot.bind下找不到RelaxedDataBinder这个方法 
查看API发现,这个org.springframework.boot.bind 包已经删掉了,导致RelaxedPropertyResolver这个方法已经不可用了
解决方案一:使用jdbc连接
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-jdbc</artifactId>
</dependency>
附application.yml配置,建议使用yml格式配置,properties格式的配置文件有时无效果
server:
port: 8080 spring:
datasource:
name: test
url: jdbc:mysql://127.0.0.1:3306/mytest
username: root
password: 123456
driver-class-name: com.mysql.jdbc.Driver
mybatis:
mapper-locations: classpath:mapper/*Mapper.xml
type-aliases-package: com.example.spring_boot.bean
解决方案二:boot版本改为1.5.x版本
附alibaba的druid数据库连接池
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid-spring-boot-starter</artifactId>
<version>1.1.0</version>
</dependency>
com.github.pagehelper分页插件
<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper-spring-boot-starter</artifactId>
<version>1.1.2</version>
</dependency>
附application.yml配置
server:
port: 8080 spring:
datasource:
name: test
type: com.alibaba.druid.pool.DruidDataSource
druid:
driver-class-name: com.mysql.jdbc.Driver
url: jdbc:mysql://127.0.0.1:3306/mytest
username: root
password: 123456
mybatis:
mapper-locations: classpath:mapper/*Mapper.xml
type-aliases-package: com.example.spring_boot.bean #pagehelper
pagehelper:
helperDialect: mysql
reasonable: true
supportMethodsArguments: true
params: count=countSql
returnPageInfo: check
spring boot 2.x版本:java.lang.ClassNotFoundException: org.springframework.boot.bind.RelaxedDataBinder的更多相关文章
- 转:关于java.lang.ClassNotFoundException: org.springframework.boot.SpringApplication的解决
		在这个控制板中,出现了这个问题 java.lang.ClassNotFoundException: org.springframework.boot.SpringApplication 虽然明显知道是 ... 
- Caused by: java.lang.ClassNotFoundException: org.springframework.boot.system.JavaVersion
		Caused by: java.lang.ClassNotFoundException: org.springframework.boot.system.JavaVersion Invalid pro ... 
- java.lang.ClassNotFoundException: org.springframework.boot.context.embedded.FilterRegistrationBean
		java.lang.ClassNotFoundException: org.springframework.boot.context.embedded.FilterRegistrationBean 把 ... 
- Caused by: java.lang.ClassNotFoundException: org.springframework.boot.context.embedded.FilterRegistrationBean
		Caused by: java.lang.ClassNotFoundException: org.springframework.boot.context.embedded.FilterRegistr ... 
- java.lang.ClassNotFoundException: org.springframework.boot.bind.RelaxedPropertyResolver 错误解决
		1.今天在搭建SpringBoot整合 pageHelper的时候报错如下 1.1 引入依赖如下: <!-- 分页插件 --> <dependency> <groupId ... 
- Caused by: java.lang.ClassNotFoundException: org.springframework.boot.bind.RelaxedPropertyResolver
		Caused by: java.lang.ClassNotFoundException: org.springframework.boot.bind.RelaxedPropertyResolver 这 ... 
- Spring boot java.lang.NoClassDefFoundError: org/springframework/boot/bind/RelaxedPropertyResolver
		Spring boot 2.0.3 RELEASE 配置报错 java.lang.NoClassDefFoundError: org/springframework/boot/bind/Relaxed ... 
- java.lang.NoClassDefFoundError: org/springframework/boot/context/embedded/FilterRegistrationBean
		昨天还好好的, 今天我的spring boot 项目就不能正常运行了! 出现: 018-07-06 10:01:41.776 WARN [mq-service,,,] 7 --- [ main] at ... 
- SpringBoot整合nacos启动报错:java.lang.NoClassDefFoundError: org/springframework/boot/context/properties/ConfigurationBeanFactoryMetadata
		报错信息 org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'nacosCo ... 
随机推荐
- 传统PC机I/O位址空间范围
			空间范围是0x000--0x3FF,有1024个I/O端口位址可供使用! 使用EISA或PCI等汇流排结构的现代PC机,有64KB的I/O位址空间可供使用.在普通Linux系统下透过查看/proc/i ... 
- Vuex学习心得
			最近公司项目中使用Vuex做状态管理,就全面温习了一遍文档,然后在项目使用中遇到一些常见问题就一一总结下. 一.由来 我们知道Vue中数据是自顶向下单向流动的,但是以下两种情况单向数据流实现起来十分繁 ... 
- hdfs-site.xml 基本配置参考
			配置参数: 1.dfs.nameservices 说明:为namenode集群定义一个services name 默认值:null 比如设置为:ns1 2.dfs.ha.namenodes.<d ... 
- elasticsearch集群健康状态查看
			1. 查看ES集群健康状态 http://localhost:9200/_cluster/health?pretty 响应: { "cluster_name" : "if ... 
- Apache Flink - 常见数据流类型
			DataStream: DataStream 是 Flink 流处理 API 中最核心的数据结构.它代表了一个运行在多个分区上的并行流.一个 DataStream 可以从 StreamExecutio ... 
- 微信小程序 位置定位position详解,相对定位relative,绝对定位absolute相关问题
			一.位置position[定位属性:static,relative,absolute,fixed,inherit,-ms-page,initial,unset] 1.static:元素框正常生成,块级 ... 
- 【转】nodejs获取post请求发送的formData数据
			前端post请求发送formData的类型数据时,需要服务端引入中间件body-parser,主要原因是post请求发送的数据,是在http的body里面,所以需要进行解析,否则获取不到数据(数据为空 ... 
- Matrix: Matrix的,postScale(), postTranslate()方法
			Matrix的操作,总共分为translate(平移),rotate(旋转),scale(缩放)和skew(倾斜)四种,每一种变换在Android的API里都提供了set, post和pre三种操作方 ... 
- [转][C#]Oracle 连接错误的解决
			错误1: .NET连接oracle,提示错误OCIEnvCreate 失败,返回代码为 -1,但错误消息文本不可用 两个原因: 1. 权限,把 Oracle 所在目录权限设置成 authenticat ... 
- HTML5 地理位置定位API(4)
			地理定位(geolocation)是最令人兴奋,而且得到了广泛支持的一个新API.通过这套API, JavaScript代码能够访问到用户的 当前位置信息.当然,访问之前必须得到用户的明确许可,即同意 ... 
