锘??xml version="1.0" encoding="utf-8" standalone="yes"?>精品婷婷色一区二区三区蜜桃,theporn国产在线精品,91九色视频在线观看http://www.aygfsteel.com/csssoft/category/40664.htmlIT楂樿柂涓嶆槸姊?!zh-cnMon, 12 Oct 2009 10:19:12 GMTMon, 12 Oct 2009 10:19:12 GMT60Hibernate鐨勫瀵逛竴鍏寵仈鏄犲皠http://www.aygfsteel.com/csssoft/archive/2009/10/12/297945.htmlIT榪芥眰鑰?/dc:creator>IT榪芥眰鑰?/author>Mon, 12 Oct 2009 09:56:00 GMThttp://www.aygfsteel.com/csssoft/archive/2009/10/12/297945.htmlhttp://www.aygfsteel.com/csssoft/comments/297945.htmlhttp://www.aygfsteel.com/csssoft/archive/2009/10/12/297945.html#Feedback0http://www.aygfsteel.com/csssoft/comments/commentRss/297945.htmlhttp://www.aygfsteel.com/csssoft/services/trackbacks/297945.html 1.鍏寵仈鏄犲皠鐨勬湰璐細灝辨槸灝嗗叧鑱斿叧緋繪槧灝勫埌鏁版嵁搴撲腑錛屽叧鑱斿叧緋繪寚瀵硅薄妯″瀷涓殑涓涓垨澶氫釜寮曠敤.

2.涓嬮潰鍒椾婦澶氬涓鐨勭ず渚嬶細鐢ㄦ埛鍜岀粍(澶氫釜鐢ㄦ埛灞炰簬涓涓粍)澶氬涓鍏寵仈鏄犲皠鏄渶甯哥敤鐨勪竴縐嶅叧鑱旀槧灝?br />
聽聽 *User 綾?br />聽聽聽package com.lzy
聽聽 public class User{

聽聽 private int id;
聽聽 private String name;

private Group group;//鎸佹湁緇勭殑寮曠敤
聽聽聽
聽聽 public User(){};

聽聽 //鐪佺暐set,get鏂規硶
聽}


*Group綾?br />聽package com.lzy
聽public class Group{
聽聽
聽聽 private int id;

聽聽 private String name;
聽聽 //鐪佺暐get,set鏂規硶
聽}

3.瀵瑰璞¤繘琛屽叧緋繪槧灝勶紝榪欎篃鏄疕ibernate涓瘮杈冮毦鐨勪竴鐐廣?br />聽 (1)User.hbm.xml
聽聽聽聽聽聽
聽聽聽聽聽聽<?xml version="1.0">
聽聽聽聽聽聽<!DOCTYPE聽hibernate-mapping PUBLIC聽 "-//Hibernate/Hibernate Mapping DTD 3.0//EN" http://hibernate.sourceforge.net/hibernate-mapping-3.0
.dtd">
聽聽 聽 <hibernate-mapping package="com.lzy">
聽聽聽聽聽聽聽聽聽<class name="User" table="t_user">
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽<id name="id" column="id">
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽<genarator class="native"/>
聽聽聽聽聽聽聽聽聽聽聽聽聽 </id>
聽聽聽聽聽聽聽聽聽聽聽聽<property name="name" column="user_name" not-null="true"/>
聽聽聽聽聽聽聽聽聽聽聽聽<many-to-one name="group" column="groupid"/>
聽聽聽聽聽聽聽 </calss>
聽聽聽聽 </hibernate-mapping>


聽聽 (2)Group.hbm.xml
聽聽聽聽聽聽聽聽聽
聽聽聽聽聽聽<?xml version="1.0">
聽聽聽聽聽聽<!DOCTYPE聽hibernate-mapping PUBLIC聽 "-//Hibernate/Hibernate Mapping DTD 3.0//EN" http://hibernate.sourceforge.net/hibernate-mapping-3.0
.dtd">
聽聽 聽 <hibernate-mapping package="com.lzy">
聽聽聽聽聽聽聽聽聽<class name="Group" table="t_group">
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽<id name="id" column="id">
聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽<genarator class="native"/>
聽聽聽聽聽聽聽聽聽聽聽聽聽 </id>
聽聽聽聽聽聽聽聽聽聽聽聽<property name="name" column="group_name" not-null="true"/>
聽聽聽聽聽聽</class>
聽聽聽</hibernate-mapping>

4.嫻嬭瘯

public class聽 Test {
聽聽聽
聽 public static void main(String args[]){

聽聽聽聽聽聽SessionFactory聽 sessionFactory=null;
聽聽聽聽聽 Session聽 session=null;
聽聽聽聽聽 Transaction聽聽 transaction=null;
聽聽聽聽聽聽
聽聽聽聽聽聽sessionFactory = HibernateUtil.getSessionFactory();// 鍒涘緩涓涓細璇濆伐鍘?br />聽聽聽聽聽 session = sessionFactory.openSession();// 鍒涘緩涓涓細璇濆疄渚?br />聽聽聽聽聽 transaction = session.beginTransaction();// 鐢蟲槑涓涓簨鍔?/font>

聽聽User user= new User();
聽聽Group聽group = new Group();

聽聽user.setName("榫欎竴");

聽聽group.setName("涓崡澶у");
聽 user.setGroup(group);

聽聽try {

聽聽聽transaction.begin();
聽聽聽session.save(user);
聽聽聽transaction.commit();

聽聽} catch (Exception e) {
聽聽聽e.printStackTrace();
聽聽}


聽聽 }
}



]]>
主站蜘蛛池模板: 巫溪县| 精河县| 常德市| 宁津县| 天峨县| 临湘市| 阿克苏市| 兴安县| 景泰县| 灵石县| 舒兰市| 江安县| 南江县| 兴仁县| 耒阳市| 苍梧县| 德庆县| 涪陵区| 汉川市| 衡阳县| 阿尔山市| 邢台市| 璧山县| 绥芬河市| 博客| 夏津县| 稷山县| 许昌县| 汾西县| 淮滨县| 绿春县| 交口县| 利津县| 江门市| 靖州| 肥西县| 台前县| 桐梓县| 元谋县| 玛多县| 阿图什市|