第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

老師,大神們 看一下它存圖的時(shí)候報(bào)這樣的錯(cuò)

java.lang.AbstractMethodError: Method com/mysql/jdbc/PreparedStatement.setBinaryStream(ILjava/io/InputStream;J)V is abstract

at com.mysql.jdbc.PreparedStatement.setBinaryStream(PreparedStatement.java)

at org.hibernate.type.descriptor.sql.BlobTypeDescriptor$5$1.doBind(BlobTypeDescriptor.java:133)

at org.hibernate.type.descriptor.sql.BlobTypeDescriptor$2$1.doBind(BlobTypeDescriptor.java:90)

at org.hibernate.type.descriptor.sql.BasicBinder.bind(BasicBinder.java:93)

at org.hibernate.type.AbstractStandardBasicType.nullSafeSet(AbstractStandardBasicType.java:280)

at org.hibernate.type.AbstractStandardBasicType.nullSafeSet(AbstractStandardBasicType.java:275)

at org.hibernate.type.AbstractSingleColumnStandardBasicType.nullSafeSet(AbstractSingleColumnStandardBasicType.java:57)

at org.hibernate.persister.entity.AbstractEntityPersister.dehydrate(AbstractEntityPersister.java:2786)

at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3064)

at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3509)

at org.hibernate.action.internal.EntityInsertAction.execute(EntityInsertAction.java:88)

at org.hibernate.engine.spi.ActionQueue.execute(ActionQueue.java:377)

at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:369)

at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:286)

at org.hibernate.event.internal.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:339)

at org.hibernate.event.internal.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:52)

at org.hibernate.internal.SessionImpl.flush(SessionImpl.java:1234)

at org.hibernate.internal.SessionImpl.managedFlush(SessionImpl.java:404)

at org.hibernate.engine.transaction.internal.jdbc.JdbcTransaction.beforeTransactionCommit(JdbcTransaction.java:101)

at org.hibernate.engine.transaction.spi.AbstractTransactionImpl.commit(AbstractTransactionImpl.java:175)

at zkj.StudentsTest.destory(StudentsTest.java:52)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:45)

at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)

at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:42)

at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:36)

at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:263)

at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:68)

at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:47)

at org.junit.runners.ParentRunner$3.run(ParentRunner.java:231)

at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:60)

at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:229)

at org.junit.runners.ParentRunner.access$000(ParentRunner.java:50)

at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:222)

at org.junit.runners.ParentRunner.run(ParentRunner.java:300)

at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:86)

at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)

at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:459)

at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:675)

at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:382)

at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:192)


@Test

public void testWriteBlob() throws Exception{

Students s=new Students(1, "張三豐","男",new Date(),"武當(dāng)山");

File f=new File("d:"+File.separator+"boy.jpg");

InputStream input=new FileInputStream(f);

Blob image=Hibernate.getLobCreator(session).createBlob(input,input.available());

s.setPicture(image);

session.save(s);

}

}


正在回答

3 回答

去下一個(gè)mysql-connector-java-5.1.40,重新build path吧。我剛才也是這樣

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

誰的浮生亂了流年

可是 我用的就是5.1.40的驅(qū)動(dòng)a 這是為什么呢
2017-02-26 回復(fù) 有任何疑惑可以回復(fù)我~
#2

慕粉4279226 回復(fù) 誰的浮生亂了流年

你解決了嗎? 我換了好多個(gè)jar包都沒用
2017-05-16 回復(fù) 有任何疑惑可以回復(fù)我~

因?yàn)槟愕臄?shù)據(jù)庫連接驅(qū)動(dòng)版本太低了,沒有重寫PreparedStatement的setBlob(int index,InputStream inputstream)方法,只有setBlob(int index,Blob blob)所以你要重新下載一個(gè)mysql-connector-java.jar的新版本。

mysql-connector-java-5.1.39-bin.jar這個(gè)版本就可以使用

4 回復(fù) 有任何疑惑可以回復(fù)我~
#1

暮色如虹

我也出現(xiàn)了這個(gè)問題,親測(cè),好用。感謝老鐵。
2017-08-22 回復(fù) 有任何疑惑可以回復(fù)我~

其他的代碼呢

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

qq_趙成冬_0

我也是這個(gè)錯(cuò)誤,解決了嗎
2016-08-15 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

老師,大神們 看一下它存圖的時(shí)候報(bào)這樣的錯(cuò)

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)