1. 程式人生 > >12-hibernate實戰 多對一根據查詢員工獲取部門的資訊

12-hibernate實戰 多對一根據查詢員工獲取部門的資訊

	static Employee query(int empId) {
		Session session = null;
		Transaction transaction = null;
		try {
			session=HibernateUtil.getSession();
			transaction=session.beginTransaction();
			Employee employee=(Employee) session.get(Employee.class, empId);
			//在這裡得到部門的資訊
			System.out.println("部門的名稱是:"+employee.getDepartment().getName());
transaction.commit(); return employee; } finally { if(session!=null) session.close(); } }
Employee employee=query(1);
		System.out.println(employee.getDepartment().getName());