原创 在做頁面時,取得項目根目錄的方法

${pageContext.request.contextPath} ————空氣還在,希望還在。

原创 session的get()方法和load()方法的區別

session的load()方法是加載數據,從數據庫中取得數據,session.load(class,i)返回的是一個對象; session的get()方法也是從數據庫中取得數據,session.get()方法返回的也是一個對象。 二者之

原创 hibernate生成table

在使用hibernate時,可以在hibernate.cfg.xml中設置一些屬性來自動生成table,也可以自己手動生成table。 自動生成table:在hibernate.cfg.xml中設置<property  name

原创 接口和接口實現類、接口與抽象類

今天在朋友的指導下,動手寫了點東西,對接口和接口實現類有了一些認識。 接口,只是在裏面寫一些方法名、參數等,不需要寫接口內方法的具體內容。 接口實現類,在類中寫接口的對應的方法以及方法的具體內容。 Example: 接口: } 接口實現

原创 聯合主鍵的使用

在建數據庫表的時候,有時候會用對象的多個屬性來作爲主鍵,這就是聯合主鍵。 聯合主鍵的使用:先把實體類建好,然後把作爲主鍵的屬性寫到一個class中作爲聯合主鍵類 在寫聯合主鍵類時,聯合主鍵類必須實現serializable接口,而且聯合主

原创 hibernate多對多的單向關聯

多對多的單向關聯映射例子 (annotation) Teacher和Student的例子: Teacher類: Student類: (XML) Teacher.hbm.xml Student.hbm.xml ———

原创 session的openSession()方法與getCurrentSession()方法的區別

         session的openSession()方法和getCurrentSession()方法有很大區別,用的時候要分清。     在hibernate中,當要保存記錄時,我們要用到session的save()方法,所以需

原创 HQL語句

HQL查詢 HQL是Hibernate Query Language的縮寫,HQL的語法很像SQL的語法,但是HQL是一種面向對象的查詢語言。 因此,SQL的操作對象的數據表和列等數據對象,而HQL的操作對象是類、實例、屬性等。 HQL是

原创 hibernate一對多映射

在用到一對多映射時,用hibernate建表需要注意 例子:  一個羣體對應多個用戶 Groud: User: ——空氣還在,希望還在。 點贊 收藏 分享 文章舉報

原创 Myeclipse中同時改變一個類中相同的代碼的方法

如果在同一個類中,想要把某個屬性名全部都改成另外一個,或者把同一個類中相同的代碼段都改成另外一段,可以這樣做: 一、左鍵雙擊要改的屬性名或者代碼段——>右鍵點擊,選擇Refactor——> Rename     快捷鍵是 Alt + Sh

原创 javax.persistence.OneToMany.orphanRemoval()Z 錯誤原因及解決辦法

環境:IDE:Myeclipse6.5框架:spring3管理hibernate4 配置。錯誤:用junit4測試時報:Initial SessionFactory creation failed.java.lang.NoSuchMeth

原创 Iterator的使用

遍歷有多種方法,這裏說一下Iterator迭代器的使用       迭代器和for循環各有優勢,視情況而選,有時都能達到同樣的效果。 迭代器(Iterator)   迭代器是一種設計模式,它是一個對象,它可以遍歷並選擇序列中的對象,

原创 看到的一段話

   If   a   man   as   a    tree ,   learning   force   is   the   root   of   the   tree   ,   which   is   the   root

原创 電腦上所有的瀏覽器主頁都被更改的解決辦法

我電腦上有三個瀏覽器,IE、谷歌、火狐,不知道什麼時候下載東西時,瀏覽器主頁別改了 然後我打開瀏覽器後顯示的是hao123的頁面,我把這個頁面刪了了之後,頁面提示顯示錯誤。 查了好久終於找到了解決辦法:打開C盤,找到ProgramDate

原创 增強For循環

在用到循環時,for循環是很常見的一種選擇 ————空氣還在,希望還在。 點贊 收藏 分享 文章舉報 super_lw 發佈了22 篇原創文章 · 獲贊 13 · 訪問