-
創建數據庫文件: 語句格式: create table grade ( gid int primary key, gname varchar(20) not null, gdesc varchar(50) );查看全部
-
在hibernate中,通過在一方持有多方的集合實現,即在“一”的一端中使用< set >元素表示持有“多”的一端的對象查看全部
-
在數據庫中,可以通過添加主外鍵的關聯,表現一對多的關系查看全部
-
映射類型: (1)一對多 * (2)多對一 * (3)一對一 (4)多對多查看全部
-
Hibernate數據類型查看全部
-
Hibernate中實現單向多對一查看全部
-
Hibernate中實現單向一對多查看全部
-
Hibernate版本4中,獲取sessionFactory和session對象是這樣獲取的。查看全部
-
//在學習的時候我把查詢班級中包含學生的方法完善了一下,班號可以在程序中輸入 import javax.swing.JOptionPane; public static void findStudentsByGrade(){ Session session=HibernateUtil.getSession(); //顯示一個要求輸入班級號碼的對話框 String inputValue = JOptionPane.showInputDialog("請問你想查幾班的同學?輸入班號1、2、3:"); // 原來代碼 Grade grade=(Grade) session.get(Grade.class, 3); Grade grade=(Grade) session.get(Grade.class, Integer.parseInt(inputValue)); //原來代碼 System.out.println(grade.getGname()+","+grade.getGdesc()); //下面是用了一個對話框來顯示數據 JOptionPane.showMessageDialog(null, grade.getGname(), "加油學習,你要查詢的是:"+grade.getGdesc(), JOptionPane.YES_NO_CANCEL_OPTION); Set<Student> students=grade.getStudents(); // for(Student stu:students){ // System.out.println("姓名:"+stu.getSname()+",性別:"+stu.getSex()); // } String showtheText=""; for(Student stu:students){ showtheText = showtheText +"姓名:"+stu.getSname()+",性別:"+stu.getSex()+"\n"; } JOptionPane.showMessageDialog(null, showtheText, "查詢的結果是",JOptionPane.PLAIN_MESSAGE); }查看全部
-
課堂演示案例下載的Grade.java代碼中 // private Set<Student> students; 這行代碼有問題,所以調試時提示空指針 改為如下就正常了: private Set<Student> students = new HashSet<Student>();查看全部
-
java-----hibernate數據類型查看全部
-
常用數學:cascase, inverse查看全部
-
實現單項一對多查看全部
-
hibernate配置文件中的cascade屬性,表示級聯操作,該屬性的值有save、save-update、delete、none、all這幾種,all表示任何操作中都使用級聯操作相關的信息,save表示保存的時候使用級聯保存相關的信息,以此類推。查看全部
-
set元素的常用屬性查看全部
舉報
0/150
提交
取消