最新回答 / 暮色如虹
Blob image = Hibernate.getLobCreator(session).createBlob(input,input.available());你的Blob包用的是com.mysql.jdbc.Blob,应该用java.sql.Blob。把你的代码中import com.mysql.jdbc.Blob;替换成import java.sql.Blob;
2017-08-20
如果你的数据库是MySQL5.1以上的话 方言需要更改参考:http://blog.csdn.net/jialinqiang/article/details/8679171
2017-08-20
用myeclipse的同学注意啦!!!!
1.如何添加Hibernate环境:在项目上右键->myeclipse->add hibernate capabilities->选jar包->创建xml->选择database->创建sessionFactory->finish
2.如何创建对象关系映射:老师用的是链接对象关系映射文件的方法,我们可以用另外的一个方法,在配置文件的Configuration里的map框添加持久化类Students即可,回到代码,发现已经链接了这个持久化类。
我不知道我这样做有何缺点,望各位指点一下。
1.如何添加Hibernate环境:在项目上右键->myeclipse->add hibernate capabilities->选jar包->创建xml->选择database->创建sessionFactory->finish
2.如何创建对象关系映射:老师用的是链接对象关系映射文件的方法,我们可以用另外的一个方法,在配置文件的Configuration里的map框添加持久化类Students即可,回到代码,发现已经链接了这个持久化类。
我不知道我这样做有何缺点,望各位指点一下。
2017-08-20
测试报错,说的是testSaveStudents[Runner:JUnit4],但是取数据库看了下表,成功建表,也有数据,啥情况,在线等,急
2017-08-20
老师给的代码里面 配置文档中<property name="connection.url">jdbc:mysql:///hibernate?useUnicode=true&amp;characterEncoding=UTF-8</property> 在hibernate前要添加你数据库的地址 localhost:3306或者127.0.0.1:3306不然链接不上数据库应为找不到地址
2017-08-19
最新回答 / 风傲天
openSession()每次创建一个session对象,需要手动关闭,不关闭提交过多后连接池溢出.getCurrentSession()每次创建的是同一个session对象,自动关闭,
2017-08-17
最新回答 / lipppppG
百度解决了。改了hibernate.cfg.xml的配置<property name="connection.url">jdbc:mysql://localhost:3306/hibernate</property> <property name="hibernate.connection.username">root</property> <property name="hibernate.connection.p...
2017-08-16