
Hibernate Spring Struts
feng_sundy
用学习充实自己,用思维解释逻辑。
展开
-
hibernate mapping文件中的标记详解:映射标记
下面使用的“pojo”指mapping文件中与数据库表对应的类,或类的对象。 [code:1]以 Teacher(老师) / Subject(科目)为例 1.常见的标记都是用来把字段映射到pojo对象的属性.这类标记暂叫“映射标记”. 1.1 映射标记的column属性即表示与哪个字段映射。多个column可用column子标记。 1.2 字段映射到属性时,有下面两种情况: (原创 2008-06-23 11:47:00 · 1296 阅读 · 0 评论 -
hibernate mapping文件中的标记详解:关系标记
2.另一类常见的标记是建立表与表之间的关系。这类标记暂叫“关系标记” 2.0 “关系标记”有: one-to-one, many-to-one, set+one-to-many, set+many-to-many 2.1 hibernate mapping中建立的表与表之间的关系和数据库中表与表之间的关系无任何瓜葛,互无影响。 前者暂叫“cfg表关系”或“config 表关系”,原创 2008-06-23 11:50:00 · 1274 阅读 · 0 评论 -
inverse和cascade在关联更新中的作用
4. hibernate如何根据pojo来更新数据库4.0 在commit/flush之前,hibernate不会对pojo对象作神秘的处理。 4.0.1 在select查询出pojo时,hibernate根据“字段--属性”的对应关系,用字段的值填充pojo的属性; 然后根据“关系标记”生成sql语句从relationTable中查询出满足条件的relationPojo,并把这些re原创 2008-06-23 11:54:00 · 987 阅读 · 0 评论 -
hibernate 多表联合查询,分页,重复记录导致的总记录数不对的解决方法。
hibernate 多表联合查询,分页,重复记录导致的总记录数不对的解决方法。原创 2010-11-05 17:48:00 · 4848 阅读 · 0 评论