数据存入mysql数据库时抛出异常:Parameter metadata not available for the given statement。参数元数据对于给定的声明不可用。
原因:MySQL驱动对参数元数据的数据类型支持不理想, 需要如下配置才能得到参数的MySQL数据类型,而且只能得到VARCHAR类型,如果不配置这个参数则会出现异常。
解决方式:修改URL的参数
jdbc:mysql://localhost:3306/数据库名?generateSimpleParameterMetadata=true