一步一步照着老师,为什么测试不成功

来源:1-11 通过Hibernate API编写访问数据库的代码

cn4383806

2016-11-22 17:48

十一月 22, 2016 5:38:27 下午 org.hibernate.annotations.common.Version <clinit>
INFO: HCANN000001: Hibernate Commons Annotations {4.0.2.Final}
十一月 22, 2016 5:38:27 下午 org.hibernate.Version logVersion
INFO: HHH000412: Hibernate Core {4.2.4.Final}
十一月 22, 2016 5:38:27 下午 org.hibernate.cfg.Environment <clinit>
INFO: HHH000206: hibernate.properties not found
十一月 22, 2016 5:38:27 下午 org.hibernate.cfg.Environment buildBytecodeProvider
INFO: HHH000021: Bytecode provider name : javassist
十一月 22, 2016 5:38:27 下午 org.hibernate.service.jdbc.connections.internal.ConnectionProviderInitiator initiateService
WARN: HHH000181: No appropriate connection provider encountered, assuming application will be supplying connections

写回答 关注

9回答

  • 慕粉3291149
    2016-11-23 17:24:49
    已采纳

    哦  我说错了,你那个Configuration config = new Configuration().configure();应该这样创建,你的少了个.configure()

    cn4383...

    非常感谢!

    2016-11-23 18:14:38

    共 1 条回复 >

  • 有一种放弃叫三分热情
    2017-10-10 16:42:30

    这个跟mysql和hibernate的版本有关系

  • 小小猪排江中游sss
    2017-04-26 21:42:18

    woyeshi a


  • 码封
    2017-04-06 21:15:39

    我也遇到了同样的问题,各位过来人能帮帮吗?

  • cn4383806
    2016-11-23 15:40:39

    http://img.mukewang.com/583547cf0001b02806770675.jpg

    忘了截这个了。。

    慕粉3291...

    你没有设置 dialect属性?

    2016-11-23 16:50:04

    共 1 条回复 >

  • 慕粉3291149
    2016-11-22 21:37:46

    兄弟 麻烦你把左下角的异常  还有 下面具体的报错 截下图

    cn4383...

    我觉得是版本不兼容的问题,实在发现不了问题

    2016-11-23 15:48:21

    共 2 条回复 >

  • qq_涣然之夏_0
    2016-11-22 20:30:52

    我也是这样--

  • cn4383806
    2016-11-22 19:50:06

    583430d000013c4405000311.jpg

    583430d10001c95b05000326.jpg

    583430d20001e59b05000325.jpg

    我还是找不到问题所在,麻烦你能再帮我看看吗?


  • 慕粉13431556588
    2016-11-22 19:44:07

    首先在你遇到问题的时候 先一步一步的排除  

    1. 你要先确保你的数据库是否能正常连接?

    2. hbm.xml配置文件是否配置正确,尤其是主键的生成策略 是否选对了策略(其他的配置属性你要都了解能做什么,什么情况下可以用,用了会有什么效果)

    3.  cfg.xml配置文档是否正确 尤其映射实体类配置时的类包路径是否正确?

    4. 在获取配置对象的时候,你加载hbm.xml文件路径是否正确?

    5. 事务提交的时候一定先提交,再关闭session

    6. 如果你用的是openSession的话最后你还是要手动的提交事务的

    7. 如果你是用的是getCurrentSession的话你需要在cfg.xml配置文件中配置一下 本地事务

    8. 等等。。。。

      根据你上面提供的错误信息,INFO: HHH000206: hibernate.properties not found 可以初步判断你读取的cfg.xml配置文件路径有问题

    共 1 条回复 >

Hibernate初探之单表映射

Java持久化框架Hibernate入门教程,掌握Hibernate基本概念

74810 学习 · 793 问题

查看课程

相似问题