首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 计算机考试 > 认证考试 > JAVA认证 >

Java技术篇:HC映射专家分析(2)(2)

2013-04-28 
Java技术篇:HC映射专家分析(2)为了帮助考生系统的复习,全面的了解考试教材的相关重点,小编特搜集整理了同步训练习题,希望对您参加本次考试有所帮助!

  public void setContact(Contact contact) {

  this.contact = contact;

  }

  }

  建立映射文件Cuser.hbm.xml:

  [html]

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  注解:映射文件使用component元素将Name类、Contact类同数据库表c_user联系起来。

  将该映射文件加入到Hibernate的配置文件中,建立一个测试类Test.java:

  [java]

  package collect.component;

  import org.hibernate.Session;

  import org.hibernate.SessionFactory;

  import org.hibernate.Transaction;

  import org.hibernate.cfg.Configuration;

  public class Test {

  public static void main(String[] args) {

  // Configuration管理Hibernate配置

  Configuration config = new Configuration()。configure();

  // 根据Configuration建立 SessionFactory

  // SessionFactory用来建立Session

  SessionFactory sessionFactory = config.buildSessionFactory();

  // 创建实例

  Name name=new Name();

  name.setFirstname("闫");

  name.setLastname("术卓");

  Contact contact = new Contact();

  contact.setAddress("北京");

  contact.setTel("42689334");

  contact.setZipcodes("100085");

  Cuser user= new Cuser();

  user.setAge(33);

  user.setName(name);

  user.setContact(contact);

  // 定义主键变量

  Integer pid;

  // 添加数据


热点排行