浏览 3526 次
锁定老帖子 主题:难了不会,会了不难
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2003-11-17
net.sf.hibernate.MappingException: Resource: BACK_NEWS.hbm.xml not found 估计是配置上的问题,那位老兄遇到过这种问题,帮忙解答一下,谢谢 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2003-11-17
倒 ,搜索一下或者查查精华贴,应该有答案的。
|
|
返回顶楼 | |
发表时间:2003-11-18
如果是configuration.addClass(),则hbm放到这个class文件的同样目录;
如果是configuration.addFile(),则你根据classes(output目录)的上级目录往下推。 就看你放在哪里了。 |
|
返回顶楼 | |
发表时间:2003-11-18
女侠客 写道 如题
怎麽都这麽会损人 |
|
返回顶楼 | |
发表时间:2003-11-23
引用 如果是configuration.addClass(),则hbm放到这个class文件的同样目录; 如果不addClass() 那么默认的是不是add所有的class?? |
|
返回顶楼 | |
发表时间:2003-11-23
引用 如果不addClass() 那么默认的是不是add所有的class?? 不是。 你不告诉它,hibernate怎么知道哪些是持久类呀。 |
|
返回顶楼 | |
发表时间:2003-11-24
我发现如果是addClass(Parent.class).addClass(Child.class)他就会先找Parent.hbm.xml文件,如果把文件名名成Child.hbm.xml,hiber就会包错说找不到配置文件,就是说hbm文件一定要名名成最先addClass中的名字
|
|
返回顶楼 | |
发表时间:2003-11-24
api中说得很清楚呀,问什么总爱去自己去猜测:(?
|
|
返回顶楼 | |