原创 Date日期處理

 Date日期處理 java.util.Date、java.sql.Date之間的轉換   最重要的一點就是要知道sql.Date是util.Date的子類,它們是繼承的關係。 轉換如下:java.sql.Date birthday=

原创 Hibernate檢索策略

 Hibernate檢索策略 類級別的檢索策略: 首先要明確的是類級別的懶加載是針對session對象的load方法的,對get方法根本就沒有意義。類級別的檢索策略就是在class上添加lazy屬性即:lazy=”true/false

原创 版本管理系統Subversion(SVN)

 版本管理系統Subversion Cvs、Svn、Git都是版本管理系統 基本概念: 版本庫(Repository):Subersion是一種集中式的分享信息的系統,它的核心是版本庫。 版本模型:版本控制兄臺那個的核心任務是提供協作

原创 SSH整合之後獲得Session的方法

 SSH整合之後獲得Session的方法   1.使用繼承 SuperDao:  包含SessionFactory獲得的方法 PersonDaoImpl 繼承SuperDao 和 實現PersonDao   spring裏面的配置文件

原创 Lession 8 註解和異常

 Lession 8註解和異常 1.Java註解(Annotation) a) Override註解表示子類重寫父類對應的方法 b) Deprecated註解表示方法是不建議被使用的。 c) SuppressWarning註解表

原创 String 類

 String類學習筆記 String類學習三要點 1.String一旦聲明就不可變,是不可變字符序列。 2.字符串緩衝池:直接通過=爲字符串賦值,會先在字符串緩衝池中查詢有沒有一樣的字符串,如果有就把那個引用賦給字符串變量,否則就

原创 適配器設計模式

 適配器設計模式 概念:在軟件系統中,由於應用環境的變化,常常要用“一些現存的對象”放在新的環境中應用,但是新的環境要求的接口是這些現存對象所不滿足的。那麼如何應對這種“遷移的變化”?如何既能利用現有對象的良好實現,同時又能滿足新的應

原创 9月16

 1、日期處理     java.sql.Date  java.util.Date     SimpleDateFormat類最核心類 2、編譯時異常和運行時異常  比如在寫JDBC  DAO 的時候可能會拋出SQL異常就是編譯時異

原创 9月15

 1.如果要在Servlet中 使用ServletConfig 和ServletContext對象最好在init()方法先初始化這兩個對象。 使用request對象有可能獲得不到。 2.Ognl 對象導航圖語言    點的後面一定是

原创 組合設計模式

 組合設計模式 概念:組合模式(Composite)有時候又叫做部分-整體模式,它使我們樹形結構的問題中,模糊了簡單元素和複雜元素的概念,客戶程序可以像處理簡單元素一樣來處理複雜元素,從而使得客戶程序與複雜元素的內部結構解耦。   組

原创 Junit單元測試

Junit單元測試 1.使用Junit的最佳實踐: a) 新建一個名爲test的source folder,用於存放測試類源代碼 b) 末表類與測試類應該位於同一個包下面,這樣測試類中就不必要導入源代碼所在的包,因爲他們位於同一個包下

原创 數據庫事務相關

 JDBC事務操作 事務(ACID) 原子性(atomicity):組成事務處理的語句形成一個邏輯單元,不能只執行其中的一部分 一致性(consistency):在事務處理執行前後,數據庫是一致的(數據庫數據完整性約束) 隔離性(is

原创 責任鏈設計模式

 責任鏈設計模式 概念:責任鏈模式是一種對象的行爲模式。在責任鏈模式裏,很多對象由每一個對象對其下家的一用而連接起來形成一條鏈。請求在這個鏈上傳遞,知道鏈上的某一個對象決定處理此請求。發出這個請求的客戶端並不知道鏈上的哪一個對象最

原创 JSP重難點

 JSP重難點 JSP介紹   JSP  (java server page java服務器端網頁) jsp:即html中嵌套寫java代碼             相比servlet更簡單  servlet:java代碼中嵌套寫ht

原创 Hibernate HQL

 HQL查詢 HQL查詢:簡單屬性查詢: 1.單一屬性查詢,返回屬性結果集列表,元素類型和實體類中相應的屬性類型一致。 2.多個屬性查詢,多個屬性查詢返回的是對象數組,對象數組的長度取決於屬性的個數,對象數組中元素的類型取決於屬性在實