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

📄 bm.java

📁 Hibernate开发及整合应用大全 蔡雪焘编著 本书用典型的示例剖析Hibernate开发中的重点和难点
💻 JAVA
字号:
/*
 * 创建日期 2005-7-4
 *
 * TODO 要更改此生成的文件的模板,请转至
 * 窗口 - 首选项 - Java - 代码样式 - 代码模板
 */
package BusinessManager;

import model.Certificate;
import model.Student;
import model.Team;

import org.hibernate.HibernateException;

import persistence.BaseDAO;
import persistence.StudentDAO;
import persistence.TeamDAO;

/**
 * @author Administrator
 * 
 * TODO 要更改此生成的类型注释的模板,请转至 窗口 - 首选项 - Java - 代码样式 - 代码模板
 */
public class BM {
    public static void main(String[] args) throws HibernateException {
  
      //新建学生
      Student stu = new Student();
      stu.setName("spark");
      stu.setCardId("200211332");
      stu.setAge(33);
       //新建身分证
      Certificate cer=new Certificate();
      cer.setDescribe("this is spark");
      //设置stu和cer的关联
      stu.setCer(cer);
      cer.setStu(stu);

      //下面getTeam()方法中的参数为已知team的id,比如经常使用的在web页面中传过来的team_id
      Team team=TeamDAO.getTeam("ff80808105416d3b0105416d3eca0002");
      team.getStudents().add(stu);	//把新的stu加入学生集合
      TeamDAO.updateObj(team);		//更新脱管对象team
    }

}

⌨️ 快捷键说明

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