背景:使用idea14+tomcat7+ssh2,hbm文件放在src目录及子目录下
情况:提示错误application中配置的sessionFactory中找不到hbm文件.
解决方案,打开moudle配置,在source folder配置中,将存放hbm的文件夹 mark as resource,就是上面的一排按钮里有一个resource按钮
随后tomcat即...
分类:
其他好文 时间:
2015-04-30 16:16:50
阅读次数:
160
在做SSH框架的整合过程中,新手往往会遇到这个问题。当我们使用hql语句查询时,控制台报错: XXX is not mapped。而此时,很多觉得英语不错的同学就会被自己搞晕。然后开始检查实体类的映射文件*.hbm.xml是否正确,是否将映射文件添加到spring的配置文件中,等等。然后高亮一通,仍不见效。
我们开始正题。大家都知道,Hibernate是一个让我们完全面向对象编程的框架。也就是说...
分类:
移动开发 时间:
2015-04-29 21:56:57
阅读次数:
173
目的是不写xxx.hbm.xml映射文件,使用注解主配置文件还是要有hibernate.cfg.xml com.mysql.jdbc.Driver jdbc:mysql:///hibernate root ...
分类:
Web程序 时间:
2015-04-28 18:01:40
阅读次数:
183
1 2 5 6 一般不去配置,采用默认即可。 8 default-cascade="none":默认的级联风格,表与表联动。 9 default-lazy="true":默认延迟加载 10 --> 11 12 13 :使用cl...
分类:
其他好文 时间:
2015-04-27 13:07:27
阅读次数:
149
第一种关联关系:一对多(多对一)"一对多"是最普遍的映射关系,简单来讲就如消费者与订单的关系。一对多:从消费者角的度来说一个消费者可以有多个订单,即为一对多。多对一:从订单的角度来说多个订单可以对应一个消费者,即为多对一。一对多关系在hbm文件中的配置信息:消费者(一方): ...
分类:
Web程序 时间:
2015-04-24 13:56:54
阅读次数:
195
hibernate:ORM,对象到关系的映射。持久化类(.java),是操作对象映射文件:xxx.hbm.xml,是持久化类与数据表之间的映射关系hibernate 配置文件(xxx.cfg.xml),hibernate的属性信息hibernate封装了数据库访问的细节,业务处理可以通过hibern...
分类:
其他好文 时间:
2015-04-20 16:35:10
阅读次数:
121
场景:hibernate3更换hibernate4后,查询对象时抛如下异常找不到关联的类解决方法:1.方法一打开hbm.xml文件改为lazy="false"2. 方法二在web.xml文件添加 HibernateOpenSession org.springframew...
分类:
Web程序 时间:
2015-04-16 19:19:24
阅读次数:
142
今天在写数据库文件时,遇到了Field 'id' doesn't have a default value异常。hbm.xml文件pk 解决办法:在数据库表设置中,将主键设为Auto Increment即可。
分类:
其他好文 时间:
2015-04-16 06:47:03
阅读次数:
116
好久就想玩一下hibernate注解了(因为不用hbm文件,维护起来也简单,灵活性较高,适应需求变化作出快速变动,还有一些好处就不一一例举啦),但是没有时间,今天搞了一下,碰个几个问题,我想这应该也就新手最容易碰的。问题有三: 第一、Caused by: com.mysql.jdbc.except....
分类:
Web程序 时间:
2015-04-10 13:21:03
阅读次数:
221
初始hibernate, 写第一个程序 helloworld的错误:Exception in thread "main" org.hibernate.InvalidMappingException: Could not parse mapping document from resource cn/...
分类:
移动开发 时间:
2015-04-07 07:02:20
阅读次数:
346