原创 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.多個屬性查詢,多個屬性查詢返回的是對象數組,對象數組的長度取決於屬性的個數,對象數組中元素的類型取決於屬性在實