是点着该项目。或者包 右键的吗,它只读取你右键的目录和子目录的
修改Connection URL为:jdbc:mysql://localhost:3306/
你这应该是username和password没有设置吧,所以就会报空指针异常,你去你的cfg.xml文件看一下
推荐使用IDEA开发
wondows下用sqlyog,有破解的
你看看是不是 Product.hbm.xml路径错了? 你不是在根目录下吧?
<mapping resource="hibernate/ProductEntity.hbm.xml"/>
不应该是这样吗?
类名错了不?
http://blog.csdn.net/jamesjxin/article/details/46606307百度的。。。
把代码填出来吧!Hibernate根据实体类(Students)生成hbm.xml文件,这个文件对应数据库中的一张表。至于连接数据库在cfg.xml中配置连接的具体信息。
hibernate
勾选generate separete XML per Enity即可
http://bbs.csdn.net/topics/391955731
你在src文件上 创建的hbm.xml吧,并且选项中有 你的那个default包吧?
http://blog.sina.com.cn/s/blog_b0f182290102v7ss.html#post 这是我解决该问题的资料,希望能有帮助
百度有很多,能用就行,无所谓开不开源。就像myeclipse。
https://jingyan.baidu.com/article/2fb0ba40ad443000f2ec5fd9.html
是的,而且idea使用hbm.xml还会出毛病....
我之前也遇到过这个问题,是因为MYECLIPSE和HIBERNATE的版本不匹配,楼主换一个HIBERNATE的版本试试。
http://101.96.8.141/archive.eclipse.org/technology/epp/downloads/release/kepler/SR1/eclipse-standard-kepler-SR1-win32-x86_64.zip
用这个,跟老师的版本一样。
刷新一下就好了
后面有个课程就是用myeclipse配置的http://www.imooc.com/learn/334
直接下载老师给的包 自己下的问题微大
数据库用其他的也可以,比如Oracle,SQL Serve。Navicat for mysql是mysql的管理工具,你也可以不安装,用命令也可以的
在新建hibernate.cfg.xml,有个地方需要选择hibernate的库的版本,你用的库和你选的hibernate的版本不一致。
你要重新创建hibernate.cfg.xml文件,并在创建过程中选择正确的版本。如果用的是教程提供的库的话,选择4.3就可以了。
你用的是eclipse还是myeclipse
eclipse里有四个
MyEclipse里有两个