⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 department.java

📁 java相关的j2me,j2se的一些相关资料
💻 JAVA
字号:
package unilateralism;

import org.hibernate.*;
import org.hibernate.cfg.Configuration;

public class Department {
    public long id;
    public School school; //用于多对一单向关联.
    public String name;   //系名
    
    public Department() {}
    public long getId(){return id;}            public void setId(long id){this.id=id;}
    public School getSchool(){return school;}  public void setSchool(School school){this.school=school;}
    public String getName(){return name;}       public void setName(String name){this.name=name;}
    
    public static void main(String args[]){
        SessionFactory sessionFactory = new Configuration().configure().buildSessionFactory();
        Session session =  sessionFactory.getCurrentSession();        
        Department d1 = new Department(); d1.name = "计算机系";
        Department d2 = new Department(); d2.name = "管理系";
        session.beginTransaction();
        School school1 = (School)session.load(School.class,1L);  //load出一个学校
        d1.school = school1;   d2.school = school1;//多个系对应一个学校
        session.save(d1);     session.save(d2);   //保存系数据
        session.getTransaction().commit();
        sessionFactory.close();
    } 
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -