摘要: 刚接触one-to-one,需要创建B表的主键name是由A表的外键name引用过来的 创建好了表,但是添加外键一直失败! 经过查略资料,上网,发现问题时处在外键的创建上,mysql创建外键对应关系列必须创建了索引 阅读全文
posted @ 2016-04-20 18:47 guodaxia 阅读(118) 评论(0) 推荐(0) 编辑
摘要: http://my.oschina.net/liting/blog/356150 一、外键: 1、什么是外键 2、外键语法 3、外键的条件 4、添加外键 5、删除外键 1、什么是外键: 主键:是唯一标识一条记录,不能有重复的,不允许为空,用来保证数据完整性 外键:是另一表的主键, 外键可以有重复的, 阅读全文
posted @ 2016-04-20 18:42 guodaxia 阅读(885) 评论(0) 推荐(0) 编辑
摘要: 一直报错空指针,通过断点发现错误发生在idcard对象的id属性为空,自动生成的主键策略出了了问题 注意:property里面的元素people代表的是这个表的持久化类中另一个表的对象的对象名而不是表名 阅读全文
posted @ 2016-04-20 16:17 guodaxia 阅读(197) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/kakafra/archive/2012/09/16/2687569.html 1、assigned 主键由外部程序负责生成,在 save() 之前必须指定一个。Hibernate不负责维护主键生成。与Hibernate和底层数据库都无关,可以跨数据库。 阅读全文
posted @ 2016-04-20 15:33 guodaxia 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 在Hibernate中,针对持久化实体的配置文件中有Cascade这样一个属性,顾名思义就是级联,也就是说在操作当 前实体时,针对当前实体的操作会影响到相应配置的关联实体。比如针对当前实体进行保存操作时,会同时保存 与其关联的实体,当然这种额外操作的产生取决于你是否在当前实体的配置文件中对关联实体的 阅读全文
posted @ 2016-04-20 09:31 guodaxia 阅读(292) 评论(0) 推荐(0) 编辑