最赞回答 / 我觉得有点菜
hibernate.cfg.xml一般放在src下Student.hbm.xml放在src下,前面什么都不用加。放在src下的包里,前面就要添加包名,如:resource="test/Student.hbm.xml"
2016-11-08
最新回答 / 陷入编程无法自拔的江北
一:hibernate.cfg.xml文档中有某个地方写错(具体的要看Junit报的错)二:hibernate.cfg.xml文件和Student.hbm.xml文件没有同级存放(都要在src下)
2016-11-08
终于成功了,总结一下遇到的问题。
1.如果你写的持久层不是老师写的默认包,那么需要写
<mapping resource="org/hibernate/test/legacy/Simple.hbm.xml"/>
不能写成org.hibernate.test.legacy.Simple.hbm.xml
2.方言的设置
mysql5.5以上版本需要写成
#hibernate.dialect org.hibernate.dialect.MySQL5Dialect
之前写成老师那样的,一直报空指针
1.如果你写的持久层不是老师写的默认包,那么需要写
<mapping resource="org/hibernate/test/legacy/Simple.hbm.xml"/>
不能写成org.hibernate.test.legacy.Simple.hbm.xml
2.方言的设置
mysql5.5以上版本需要写成
#hibernate.dialect org.hibernate.dialect.MySQL5Dialect
之前写成老师那样的,一直报空指针
2016-11-02
/**
* @deprecated Use {@link org.hibernate.boot.registry.StandardServiceRegistryBuilder} instead
*/
@Deprecated
public class ServiceRegistryBuilder extends org.hibernate.boot.registry.StandardServiceRegistryBuilder
那个大兄弟说对了,真的是要用父类
* @deprecated Use {@link org.hibernate.boot.registry.StandardServiceRegistryBuilder} instead
*/
@Deprecated
public class ServiceRegistryBuilder extends org.hibernate.boot.registry.StandardServiceRegistryBuilder
那个大兄弟说对了,真的是要用父类
2016-11-02