为了账号安全,请及时绑定邮箱和手机立即绑定

最新回答 / 阿阿金
你在mysql里执行一下: SET NAMES GBK;
it圣战之eclipse and intellij
真的是,还是换eclipse吧,高了一上午myeclipse不知如何生成hbm.xml。换了eclipse继续。。fuck
(1)getCurrentSession在事务提交或者回滚之后会自动关闭,而openSesssion需要你手动关闭。
如果使用openSession而没有手动关闭,多次之后会导致连接池溢出!
(2)openSession每次创建新的session对象,
getCurrentSession使用现有的session对象(现有session没commit之前)

最新回答 / qq_孤独的根号三_3
import java.util.Date;//import javax.transaction.Transaction;import org.hibernate.Session;import org.hibernate.SessionFactory;import org.hibernate.Transaction;import org.hibernate.cfg.Configuration;import org.hibernate.service.ServiceRegistry;import org.h...

已采纳回答 / 慕粉3560510
包引入错了吧,transtraction的事务是org.hibernate下的
清晰明了 结课

最赞回答 / 他他他他
我也是这个问题。 想了一下午才发现。以前把一个低版本的jdbc为了方便放在了JRE里面 ,改的方法就是把旧的jdbc驱动删了 他才会调用你弄的新的

最新回答 / 技术dream
手动配置,百度找一个映射文件。
有SSM课程吗

最新回答 / 煜阳
你应该检查下Hibernate和mysql-connector-java的版本是否一致,有可能是因为这两者的版本不对导致的。
估计得导几个小时。。。。。。。。。。
这个打印hashcode的做法确实是有问题的,如果验证提交或回滚之后是否自动关闭,那么打印hashcode语句要放到transaction.commit之后,而且不是要比较两次的hashcode是否一样,而是应该看看提交之后是否存在hashcode再能说明session是否关闭吧,客观评论;
课程须知
小伙伴们,学习本门课程前需要具备Java基础知识和面向对象编程思想,并能够熟练使用JDBC操作Mysql数据库。
老师告诉你能学到什么?
1、理解ORM模型 2、掌握Hibernate基本概念 3、能够熟练创建Hibernate实例

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消