原创 還是要來吐槽一下

生活,這東西,亞歷山大啊。好多東西要會,還是小時候好

原创 【SSH三大框架】Hibernate基礎第十一篇:對繼承映射的操作

在java中,類之間可以有繼承關係,但是在數據庫中是沒有繼承關係的。不過Hibernate是爲了把面向對象的關係反映到數據庫中,Hibernate爲我們提供了3種方案: 第一、一個繼承體系放在一張表中(就是把父類與子類的所有屬性反映在一張

原创 【動態規劃】NYOJ195 飛翔

飛翔 時間限制:3000 ms  |  內存限制:65535 KB 難度:4 描述 鷹最驕傲的就是翱翔,但是鷹們互相都很嫉妒別的鷹比自己飛的快,更嫉妒其他的鷹比自己飛行的有技巧。於是,他們決定舉辦一場比賽,比賽的地方將在一個迷宮之中。

原创 【SSH三大框架】Hibernate基礎第八篇:多對多關聯關係的操作

在Hibernate中的多對多關聯關係,一般是不會使用的,因爲對於數據庫查詢的時候時間複雜度太高。 我們在這裏做的是學生和老師,一個學生可以有多個老師,一個老師可以有多個學生。 我們首先建立一個學生實體類:Student.java

原创 異常類型:Myeclipse10將web項目打成war包時出現security alert:integrity check error

是在對MyEclipse中的web項目打包的時候出現這個異常類型的,點擊下邊圖片的 WAR file(MyEclipse)就會彈出一個警告框然後會MyEclipse就自動關閉了。 E security alert:integrity ch

原创 計算機網絡系列:在虛擬機上使用wireshark進行抓包

第一步,肯定是先下載wireshark這個軟件到本機上邊。下載之後,我們把這個軟件的安裝包放在C盤,併爲C盤設置共享,把這個安裝包放在虛擬機上邊。 介紹一下怎麼設置在本機上設置共享: 比如,我們對E盤設置共享: 1、右鍵“E盤”,然後選擇

原创 異常類型:org.hibernate.PersistentObjectException: detached entity passed to persist異常

出現這個異常,是持久化對象的時候出問題了,也就是說,數據記錄在插入數據庫的時候出現異常 首先看下,我要插入的對象的配置文件: <class name="com.hhxy.yszw.entity.FatBoard" table="Fat

原创 【設計模式】:Dao設計模式詳解及一個簡單的項目(AJAX+JSP+Servlet)

迫於課程結束,老師逼着讓做課程設計,就簡單花了一天的時間寫了個使用dao設計模式的東西~ ~ ~順帶在這裏講解下dao設計模式 把寫個這個東西的源代碼放上來: http://download.csdn.net/detail/u01080

原创 Could not create the view: An unexpected exception was thrown,MyEclipse非正常關閉出現錯誤

不能夠創建視圖,一個意料之外的異常被拋出 使用MyEclipse經常會遇到,只需要打開MyEclipse的workSpace,刪除這個文件: .metadata/.plugins/org.eclipse.core.runtime/.s

原创 【異常處理】java.lang.NoSuchMethodError: antlr.collections.AST.getLine()I

出現這個問題的話,可以很肯定是出現jar包衝突了: 一般是Struts的antlr-2.7.2.jar與Hibernate3的antlr-2.7.6.jar存在jar包衝突問題。 我用的是MyEclipse自己帶的整合功能,Struts2

原创 異常處理系列:java.lang.NoSuchMethodError: antlr.collections.AST.getLine()I

這是由於jar包互相沖突了: 因爲Struts自帶的antlr-2.7.2.jar比Hibernate3自帶的antlr-2.7.6.jar的版本要低,所以刪除前一個版本的antlr-2.7.2.jar這個jar包 刪除之後,jar

原创 【SSH三大框架】Hibernate基礎第十篇:inverse屬性詳解

inverse經常用在雙向的1—N關聯之中,也可以用在N—N的關聯,這裏舉例子用雙向的1—N關聯 還是用部門和員工兩個,關於兩個的javabean不再寫。 首先,我們看下員工的映射文件: <?xml version="1.0"?>

原创 【SSH三大框架】Spring基礎第一篇:搭建Spring環境、實例化Bean、管理Bean的作用域以及Bean的生命週期

一、搭建Spring環境: 在lib目錄下引入jar包,然後add to path,這就不過多說了。 二、實例化Bean的三種方式: 首先,我們先寫兩個java類: 接口類: public interface PersonService

原创 【SSH三大框架】Hibernate基礎第十三篇:lazy、constrained、fetch三個屬性的作用和使用方法

這三個屬性,個人感覺對於懶加載是很重要的,所以又重新開了一篇博客來寫下這三個屬性的作用和使用方法 一、lazy屬性: lazy概念:只有真正使用該對象時,纔會創建。對於hibernate而言,真正使用時纔會發出SQL語句 1、在集合中定

原创 【SSH三大框架】Spring基礎第二篇:Spring依賴注入的三種方式

控制反轉(Inversion of Control)和依賴注入(Dependency Injection):應用控制反轉,對象在被創建的時候,由一個調控系統內所有對象的外界實體將其所依賴的對象的引用傳遞給它。也可以說,依賴被注入到對象中。