知识大全 hibernate关联关系-组件关联
Posted 知
篇首语:饭可以一日不吃,觉可以一日不睡,书不可以一日不读本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 hibernate关联关系-组件关联相关的知识,希望对你有一定的参考价值。
模型 User — Name(两者同属一张表中)
Java代码
package Domain;
import java util Date;
public class User
public int getId()
return id;
public void setId(int id)
this id = id;
public Name getName()
return name;
public void setName(Name name)
this name = name;
public Date getBirthday()
return birthday;
public void setBirthday(Date birthday)
this birthday = birthday;
private int id;
// private String name;
private Name name;
private Date birthday;
Java代码
package Domain;
public class Name
public String getFirstName()
return firstName;
public void setFirstName(String firstName)
this firstName = firstName;
public String getLastName()
return lastName;
public void setLastName(String lastName)
this lastName = lastName;
private String firstName;
private String lastName;
Java代码
<?xml version= ?>
<!DOCTYPE hibernate mapping PUBLIC
//Hibernate/Hibernate Mapping DTD //EN
mapping dtd >
<hibernate mapping package= Domain >
<class name= User table= user >
<id name= id >
<generator class= native />
</id>
<!
<property name= name unique= true />
>
<ponent name= name >
<property name= firstName column= first_name />
<property name= lastName column= last_name />
</ponent>
<property name= birthday />
</class>
</hibernate mapping>
Java代码
package Dao Test;
import java util Date;
import Dao UserDAO;
import Dao Impl UserDAOImpl;
import Domain Name;
import Domain User;
public class UserDAOTest
public static void main(String[] args)
/*UserDAO dao = new UserDAOImpl();
User user = new User();
user setName( Eric );
user setBirthday(new Date());
System out println( ============================================== );
dao saveUser(user);
System out println( ============================================== );
user setName( new Eric );
dao updateUser(user);
System out println( ============================================== );
User u = dao findUserByName(user getName());
System out println( ============================================== );
dao removeUser(u);*/
User user = new User();
user setBirthday(new Date());
Name n = new Name();
n setFirstName( firstName );
n setLastName( lastName );
user setName(n);
UserDAO dao = new UserDAOImpl();
dao saveUser(user);
cha138/Article/program/Java/ky/201311/27927
相关参考
Java代码 packageDomain; publicclassPerson publicintgetId() returnid; publicvoidsetId(intid)
我现在有一个借阅信息类如下 classBorrow privateStringborrowId;//借阅流水 privateBookbook; privateUserborrowUser;
想了几天终于知道sql语句的发出问题查了很多书感觉都没有说清楚有的还是错的请看下面 [java] <?xmlversion=?> <!DOCTYPEhibernatemap
在Hibernate中获取有关联关系的pojo我是指例如一个User(用户)拥有一个manytoone的属性Unit(单位)但是有时有些用户的Unit属性为空如果按
一对象关系映射基础 对象间的基本关系 首先我简要阐明一下对象之间的基本关系在这以后UML的课程中也会深入的学习对象具有的四种基本关系 关联关系关联关系在设计模式中是被提倡优先使用于继承关系的
Inverse是hibernate双向关系中的基本概念inverse的真正作用就是指定由哪一方来维护之间的关联关系当一方中指定了inverse=false(默认)那么那一方就有责任负责之间的关联关
Hibernate对多表关联查询 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 由于公司项目的需
Hibernate对多个表进行关联查询实例 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 下面列
Hibernate一对一主键关联映射 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &n
Hibernate多对多双向关联(xml配置) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!