java.lang.AbstractMethodError: com.mysql.jdbc.PreparedStatement.setBinaryStream
来源:互联网 发布:淘宝 第一套人民币 编辑:程序博客网 时间:2024/06/05 15:29
hibernate存储图片时,报错:java.lang.AbstractMethodError: com.mysql.jdbc.PreparedStatement.setBinaryStream(ILjava/io/InputStream;J)V,
代码如下:
Students s=new Students(1,"张三丰","男",new Date(),"武当山"); //先获得照片文件 File f=new File("e:/dtbg.jpg"); //获得照片输入流 InputStream input=new FileInputStream(f); //创建一个Blob对象 Blob image=Hibernate.getLobCreator(session).createBlob(input,input.available()); //设置照片属性 s.setPicture(image); session.save(s);
代码其实是没问题的,主要原因是mysql-connector-java的版本较低,更换更高的版本之后,就不再报错了。之前是mysql-connector-java-5.0.8-bin.jar,更换到mysql-connector-java-5.1.22-bin.jar后,问题解决。
0 0
- java.lang.AbstractMethodError: com.mysql.jdbc.PreparedStatement.setBinaryStream
- java.lang.AbstractMethodError: com.mysql.jdbc.PreparedStatement.setCharacterStream(ILjava/io/Reader;
- java.lang.AbstractMethodError: com.mysql.jdbc.Connection.isValid(I)Z
- java.lang.AbstractMethodError com.mysql.jdbc.Connection.isValid(I)Z
- java.lang.AbstractMethodError: com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.setBinaryStream(IL
- com.mysql.jdbc.PreparedStatement.setBinaryStream(ILjava/io/InputStream;J)V问题原因
- com.mysql.jdbc.PreparedStatement.setBinaryStream(ILjava/io/InputStream;J)V问题原因
- com.mysql.jdbc.PreparedStatement.setBinaryStream(ILjava/io/InputStream;J)V问题原因
- com.mysql.jdbc.PreparedStatement.setBinaryStream(ILjava/io/InputStream;J)V错误解决
- 解决问题:java.lang.AbstractMethodError: com.microsoft.jdbc.base.BasePreparedStatement.getParameterMetaData...
- java.lang.AbstractMethodError: com.microsoft.jdbc.base.BaseDatabaseMetaData.supportsGetGeneratedKeys()
- java.lang.AbstractMethodError: com.microsoft.jdbc.base.BaseDatabaseMetaData.getJDBCMajorVersion()
- java.lang.AbstractMethodError: com.microsoft.jdbc.base.BaseDatabaseMetaData.supportsGetGeneratedKeys
- java.lang.AbstractMethodError: com.microsoft.jdbc.base.BaseDatabaseMetaData.getJDBCMajorVersion()
- java.lang.AbstractMethodError: com.microsoft.jdbc.base.BaseDatabaseMetaData.supportsGetGeneratedKeys
- 关于配置spring中dbcp2时错误java.lang.AbstractMethodError: com.mysql.jdbc.Connection.isValid(I)Z的解决
- [mssql-jdbc故障]java.lang.AbstractMethodError: com.microsoft.jdbc.base.BaseDatabaseMetaData.supportsGe
- java连sql server 问题 java.lang.AbstractMethodError: com.microsoft.jdbc.base.BaseDatabaseMetaData.getJ
- SA(模拟退火)优化算法MATLAB源码详细中文注解
- Q12--合并两个排序的链表
- 从oracle中导出excel格式数据
- android视频聊天源码下载(wifi)
- C# HTML解析工具HtmlAgilityPack使用实例(一)
- java.lang.AbstractMethodError: com.mysql.jdbc.PreparedStatement.setBinaryStream
- 迭代器模式
- 2016 年 Java 工具和技术的调查:IDEA 已超过
- 【jQueryWEUI】自定义对话框-带有textarea
- 去除select下拉框默认样式以及一些兼容问题
- 第三方支付架构设计之—帐户体系
- 纯css,div隐藏滚动条,保留滚动效果
- linux上设置tomcat用service启动
- 操作系统