欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
hibernate 多對一例子

package mypack;

public class Teacher {

private Long id;

private String teacherName;

public Teacher() {

}

public Teacher(String teacherName) {

    this.teacherName = teacherName;

}

}
getter、setter省略了

Student.java

package mypack;

public class Student {

private Long id;

private String studentName;

private Teacher teacher;

public Student() {

}

public Student(String studentName, Teacher teacher) {

    this.studentName = studentName;

    this.teacher = teacher;

}

}
getter、setter省略了
 

3.   hibernate.properties

## Oracle

hibernate.dialect net.sf.hibernate.dialect.Oracle9Dialect

hibernate.dialect net.sf.hibernate.dialect.OracleDialect

hibernate.connection.driver_class oracle.jdbc.driver.OracleDriver

hibernate.connection.username jbcm

hibernate.connection.password jbcm

hibernate.connection.url jdbc:oracle:thin:@localhost:1521:wsy

4.   Teacher.hbm.xml和Student.hbm.xml

Teacher.hbm.xml

<?xml version="1.0"?>

<!DOCTYPE hibernate-mapping

PUBLIC "-//Hibernate/Hibernate Mapping DTD 2.0//EN"

"http://hibernate.sourceforge.net/hibernate-mapping-2.0.dtd">

<hibernate-mapping >

<class name="mypack.Teacher" table="teachers" >

    <id name="id" type="long" column="ID">

      <generator class="increment"/>

    </id>

    <property name="teacherName" type="string" >

        <column name="teacherName" length="15" />

    </property>

</class>

</hibernate-mapping>

Student.hbm.xml

<?xml version="1.0"?>

<!DOCTYPE hibernate-mapping

PUBLIC "-//Hibernate/Hibernate Mapping DTD 2.0//EN"

"http://hibernate.sourceforge.net/hibernate-mapping-2.0.dtd">

<hibernate-mapping >

<class name="mypack.Student" table="students" >

    <id name="id" type="long" column="ID">

      <generator class="increment"/>

    </id>

    <property name="studentName" type="string" >

        <column name="studentName" length="15" />

    </property>

   <many-to-one

        name="teacher"

       column="teacher_id"

        class="mypack.Teacher"

        cascade="save-update"

       />

</class>

</hibernate-mapping>

本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
Java 實(shí)現JSON字符串、JSON對象和Java對象的相互轉換(fastjson)
結合JDK源碼看設計模式——觀(guān)察者模式
第一個(gè)hibernate出現的問(wèn)題
SQL基礎之XML
spring對hibernate配置文件配置技巧(轉載...)
Hibernate映射---一對多 雙向關(guān)聯(lián)關(guān)系
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久