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

最新回答 / qq_筑城以北_04274162
 <property name="connection.url">jdbc:Oracle://127.0.0.1:3306/HiberTest</property>    <property name="connection.driver_class">com.Oracle.jdbc.Driver</property>你试试行不行

最新回答 / 慕娘8268641
我的版本是5.2的,我在hibernate官网上看到的这个穿件session的方法,但是不知道为什么会出错 

最新回答 / a695849216
我也是和您一样的问题,知道怎么解决么?

最新回答 / qq_这是只仓鼠_0
首先Adress实体类 getter setter不全,会导致映射失败,另外报错光看这个有效信息太少,看出现红条的JUnit插件里面的报错会更准确目前看出来的就这些。

最新回答 / 慕粉1143447808
是的,而且idea使用hbm.xml还会出毛病....

已采纳回答 / mej
create是每次运行都会创建一个新的表,原来同名表将被覆盖,原始数据会丢失。因为要用到数据,所以改回update

已采纳回答 / 慕粉粉饼
在hibernate.cfg.xml里加上如下代码<property name="hbm2ddl.auto">update</property>  update会自动更新表结构,启动hibernate时会自动检查数据库,如果缺少表,则自动建表;如果表里缺少列,则自动添加列。之前的数据不会丢失。还有其他参数:create:在每次启动hibernate时都会自动删除原来的表,重新建新表,会导致每次启动后之前的数据都会丢失。create-drop:启动hibernate时,自动创建表,程...

最新回答 / oOo焱炎之火oOo燚_0
去看  Hibernate初探之单表映射 课程 资料下载 中就有

最新回答 / 波特0
很明显是你构造方法有问题,即你检查下这代码Student s=(Student)session.get(Student.class,1);还有就是检查下你是怎么测试的,是单个方法测试还是全java测试,

已采纳回答 / Manny2011
MappingNotFoundException: *.hbm.xml Not Found.说明这个文件的位置是不对的.在hibernate.cfg.xml文件中直接写 <mapping resource="*hbm.xml" />, 那么你这个资源文件就要放在与hibernate.cfg.xml文件同级目录下,它就能找到并加载了.@_@     resource="*", 这个配置指定的是一个路径.

最新回答 / qq_为了美好的明天
解决了谢谢 username xml配置文档里多了一个n (也就是配置文档中标签属性写错了)
课程须知
小伙伴们,学习本门课程前需要具备Java基础知识和面向对象编程思想,并能够熟练使用JDBC操作Mysql数据库。
老师告诉你能学到什么?
1、理解ORM模型 2、掌握Hibernate基本概念 3、能够熟练创建Hibernate实例

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消