码迷,mamicode.com
首页 >  
搜索关键字:主键    ( 7068个结果
【Hibernate步步为营】--组合映射详解
上篇文章详细讨论了复合主键的映射原理,对于复合主键映射需要使用标签来标明映射的类属性,并在该标签中添加子标签,并且主键列需要实现序列化接口,使用很简单只要学会如何进行映射就可以实现复合映射。接下来讨论组合对象映射,组合映射关系其实是把两个对象的公共部分抽象出来形成一个对象,两个子对象会包含另一个主对像,在配置映射文件时需要使用标签来标明映射关系。...
分类:系统相关   时间:2014-06-20 10:19:17    阅读次数:399
【Hibernate步步为营】--复合主键映射详解
复合主键的使用其实很简单,但是需要注意对象需要被拆分,主键自己需要一个类并且该类需要实现java.io.Serializable接口,其它的属性再重新生成新类,并且类的属性中要有主键类的对象,相应的只需要一个配置文件,在映射文件中使用指明主键,并指明主键的属性。...
分类:系统相关   时间:2014-06-07 16:31:42    阅读次数:264
mysql待整理
前面讲到的:insert … select … where not exist其实好像也是为了实现:插入数据时,如果有重复则不插入。参见:http://snowolf.iteye.com/blog/1568926和INSERT IGNORE INTO 差不多,不过前者可以自己加条件,后者只能根据主键...
分类:数据库   时间:2014-06-06 11:24:15    阅读次数:327
jdbc 预编译处理 和spring返回自增主键值
利用GeneratedKeyHolder获得新建数据主键值Spring利用GeneratedKeyHolder,提供了一个可以返回新增记录对应主键值的方法 :int update(PreparedStatementCreator psc, KeyHolder generatedKeyHolder)/...
分类:数据库   时间:2014-06-06 10:47:00    阅读次数:276
UPDATE 时主键冲突引发的思考【转】
假设有一个表,结构如下:root@localhost : yayun 22:59:43> create table t1 ( -> id int unsigned not null auto_increment, -> id2 int unsigned not null default ...
分类:其他好文   时间:2014-06-05 15:22:16    阅读次数:240
外键索引和锁的避免
table A 在A表中id列为主键id name1 today2 xiaoxiao3 daweitable B fid列为外键,引用A表中的id列id fid address1 1 aaa2 2 bbb如果我在B表中删除一个记录,此时在A表中删除记录时,A表会被锁上。如果我在B表...
分类:其他好文   时间:2014-06-03 15:26:31    阅读次数:235
关于创建主键和索引的关系一个小小测试
创建主键时,所对应的列如果没有索引,数据库默认会自动创建一个索引;如果对于列有索引,那么创建主键不会再创建索引。这里要注意,列值必须满足主键的要求(唯一,非空),简单测试如下: SQL> create table wxlun_pri(a number); Table created. SQL> alter table wxlun_pri add constraint PR...
分类:其他好文   时间:2014-06-03 01:03:46    阅读次数:208
hibernate 持久化对象的状态
站在持久化的角度, Hibernate 把对象分为 4 种状态: 持久化状态, 临时状态, 游离状态, 删除状态. Session 的特定方法能使对象从一个状态转换到另一个状态. 持久化对象的状态 临时对象(Transient):  –在使用代理主键的情况下, OID 通常为null –不处于 Session的缓存中 –在数据库中没有对应的记录 持久化对象(...
分类:系统相关   时间:2014-06-02 22:34:21    阅读次数:422
通过sql语句,取得userId,commentId,AdminId对应users表中的userName。
有一个用户表users,其字段:userId,userName,....。userId为该表的主键。有另一个表d表,其字段:Id,userId,commentId,AdminId,......。Id为该表的主键,userId,commentId,AdminId为users表的外键。问:如何通过sql...
分类:数据库   时间:2014-06-02 02:10:32    阅读次数:392
hibernate 1-1(详解)
域模型 关系数据模型: 按照外键映射: 按照主键映射: 基于外键映射的 1-1 对于基于外键的1-1关联,其外键可以存放在任意一边,在需要存放外键一端,增加many-to-one元素。为many-to-one元素增加unique=“true” 属性来表示为1-1关联 另一端需要使用one-to-one元素,该元素使用...
分类:系统相关   时间:2014-06-01 16:20:13    阅读次数:508
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!