上篇博文【SSH进阶之路】Hibernate映射——一对一单向关联映射(五),我们介绍了一对一的单向关联映射,单向是指只能从人(Person)这端加载身份证端(IdCard),但是反过来,不能从身份证端加载人得信息。如图所示:
关键原因在于对象模型具有方向性:
单向:一端只能加载另一端,不能反过来。
双向:两端都可以加载另一端。...
分类:
Web程序 时间:
2014-10-31 08:50:12
阅读次数:
266
人和身份证之间就是一个典型的一对一关联关系。实现一对一关联关系映射的方式有两种一种是基于外键,一种是基于主键,下面我们先看基于外键的关联方式
首先看他们的实体类
Person类
package entity;
public class Person {
private Integer id;
private String name;
private IdCard idCard;
p...
分类:
系统相关 时间:
2014-09-27 12:04:59
阅读次数:
175
// js实现身份证号码验证// IdCard-Validate.js代码如下:/*** 身份证15位编码规则:dddddd yymmdd xx p * dddddd:地区码 * yymmdd: 出生年月日 * xx: 顺序类编码,无法确定 * p: 性别,奇数为男,偶数为女* * 身份证18位编码...
分类:
Web程序 时间:
2014-09-03 16:18:06
阅读次数:
290
function idcard_verify_number($idcard_base){if (strlen($idcard_base) != 17){return false;}$factor = array(7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, ...
分类:
Web程序 时间:
2014-08-27 12:49:07
阅读次数:
190
大家都知道hibernate中的one-to-one映射主要有两种策略,(1)一对一主键关联(单向和双向)。(2)一对一外键映射(单项和双向)。本文主要讲解一下,一对一外键映射中的双向问题,在此前先通过一个实例了解。 person和idCard,是一种一对一的关系,其中 t_person表idn.....
分类:
其他好文 时间:
2014-07-30 20:23:14
阅读次数:
261
描述 :根据身份证编号 查询归属地信息。
身份证实体类:
package org.wx.xhelper.model;
/**
* 身份证实体类
* @author wangxw
* @version 1.0
* @date Jul 11, 2014 10:46:54 AM
*/
public class IdCard {
// 身份证号码
private...
一对一关联分为外键关联和主键关联:外键关联是指从表中存在主表的外键,这也是一种特殊的多对一关系;主键关联是指主从表的id一致外键关联主表:IDCard(校园卡)从表:Student(学生)学生类的定义和hbm文件的配置如下1 public class Student {2 private i...
分类:
系统相关 时间:
2014-07-01 12:09:16
阅读次数:
349
首先,我们在Model层中添加一个Person类。 namespace MVCTest.Models{ public class Person { public string IdCard { get; set; } public string Name { get; set; } public s...
分类:
其他好文 时间:
2014-06-15 10:44:24
阅读次数:
687
一对一关系中 从表的主键是 主表的外键sql语句1 create table person(2
id int primary key,3 name varchar(100)4 );5 create table idcard(6 id int primary
key,7 ...
分类:
数据库 时间:
2014-05-26 01:26:33
阅读次数:
331