Hibernate
iteye_17076
这个作者很懒,什么都没留下…
展开
-
hibernate的一对多关系
Customers表(一) 对 Orders表(多)1.那么Orders表中就有Customers表的主键,也就是说Orders表的外键是Customers表的主键2.打开Orders表对应的VO:AbstractOrders.java文件,删除外键(Customers表的主键)的Set(),Get()方法3.创建一个类型为Customers对象的属性4.配置Ord...2006-10-22 15:37:29 · 67 阅读 · 0 评论 -
Hibernate的关联关系映射
Hibernate的关联关系映射1.单向关联:a.多对一:在子表中加入:b.一对一:其实就是many-to-one的一种情况.唯一不同的就是关联中的外键字段具有唯一性约束.在子表中加入:(unique="true")或者在主表加入:c.一对多:在主表中加入: 2.使用连接表的单向关联a.一对多:通过制定u...2007-09-16 23:06:26 · 90 阅读 · 0 评论 -
identifier of an instance of com.usermgr.model.User was 。。。
异常:identifier of an instance of com.usermgr.model.User was altered from 张三 to 李四; nested exception is org.hibernate.HibernateException: identifier of an instance of com.usermgr.model.User was altere...2007-07-03 13:23:34 · 235 阅读 · 0 评论 -
hibernate的可选配置项
Hibernate配置属性[code]属性名 用途 hibernate.dialect Hibernate方言(Dialect)的类名 - 可以让Hibernate使用某些特定的数据库平台的特性 取值. full.classname.of.Dialect hibernate.default_schema 在生成的SQL中,scheml/tablespace的全限定名 ...2007-05-21 19:45:52 · 80 阅读 · 0 评论 -
<<深入潜出Hibernate>>读书笔记
第一章:面向应用的持久化设计1.1持久(persistance):把数据保存到可掉电式存储设备中供之后使用持久层:讲数据库使用者与数据实体相关联。持久层介于上层应用与DB之间。在系统逻辑层面上,专注于数据持久化的一个相对独立的领域(Domain)。持久化:讲内存中的数据保存到数据库(或其他媒介中)的过程。1.2解耦合:采用一切手段降低关系的紧密程度。解耦合设计目标:...2007-03-27 19:01:42 · 111 阅读 · 0 评论 -
No bean specified
java 代码 2006-12-01 11:23:19,093 ERROR org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/peam].[action] - Servlet.service() for servlet action threw exception java.lang.Ille...2006-12-01 11:33:33 · 275 阅读 · 0 评论 -
保存时报错:No bean specifier.....
现象:保存一般属性不报错,但是保存别的类的属性则报错!解决办法:打开*.hbm.xml文件,把java 代码 [many-to-one name="puOrganization" class="com.bjxj.pu.model.PuOrganization" fetch="select"] [column name="ORG" length="32" /] [...2006-11-29 16:59:15 · 81 阅读 · 0 评论 -
org.hibernate.hql.ast.QuerySyntaxException: unexpected token
org.hibernate.hql.ast.QuerySyntaxException: unexpected token: desc near line 1, column 14 [select count(*) from EqEquipment.....原因:错误是报HQL语法有误!解决办法:检查了一遍 原来发现是DESC这个字段引起的,因为在Oracle数据库中不能定义DESC,DESC...2006-11-27 08:40:00 · 149 阅读 · 0 评论 -
java.lang.NoClassDefFoundError:的错误!
问题提示:java.lang.NoClassDefFoundError:......解决办法:这个错误意思是短包! 导致.classpath文件中短映射! 只要把包导入lib文件夹下 然后刷新一下就搞定!eclipse会帮我们自动去把.classpath文件里面的映射关系写好的!...2006-10-22 16:17:49 · 64 阅读 · 0 评论 -
org.hibernate.PropertyNotFoundException: Could not find a ge
问题提示:[color=red]org.hibernate.PropertyNotFoundException: Could not find a getter for attribute [/color]问题分析: 1)getter()方法写错了,没有按照javaBean的规则写. 2)*.hmb.xml中的属性名和pojo中的是否一致.注意:属性名是...2006-10-22 16:14:25 · 205 阅读 · 0 评论 -
Exception in thread
错误提示:Exception in thread "main" org.hibernate.exception.ConstraintViolationException: could not insert: [com.Hibernate.Ppp] 解决方法:修改,删除都正确 但是插入一条数据就报错!是ID generator的事情 改成increment就没事了! :lol: ...2006-10-22 15:39:03 · 671 阅读 · 0 评论 -
Hibernate的数据加载方式
Hibernate的数据加载方式1.Immediate Loading(立即加载):lazy="false";outer-join="false"当实体加载完成后,立即加载其关联数据.例如查询主表也会关联查询子表,两条SQL.2.Lazy Loading(延迟加载):lazy="true";outer-join="false"实体加载时,其关联数据并非即刻获取,而是当关联数据第...2007-09-17 10:56:42 · 251 阅读 · 0 评论