
2006年7月16日
posted @
2006-09-26 22:12 knowhow|
編輯 收藏
摘要: 對(duì)Java基礎(chǔ)類(lèi)的Date和Calendar類(lèi)有些生疏了,使用的時(shí)候還是現(xiàn)查的javadoc。
隨手記下來(lái)吧。
閱讀全文
posted @
2006-09-06 11:02 knowhow|
編輯 收藏
posted @
2006-08-25 23:17 knowhow 閱讀(459) |
評(píng)論 (1) |
編輯 收藏
摘要: 傳統(tǒng)JavaBean的生命周期非常簡(jiǎn)單。用關(guān)鍵字new用來(lái)實(shí)例化Bean就可以了,而B(niǎo)ean的生命周期在Spring中更復(fù)雜。理解Spring Bean的生命周期非常重要,因?yàn)槟阋苍S需要利用Spring提供的機(jī)會(huì)來(lái)定制Bean的創(chuàng)建過(guò)程。
閱讀全文
posted @
2006-08-24 23:14 knowhow|
編輯 收藏
posted @
2006-08-24 16:38 knowhow|
編輯 收藏
摘要: spring introduction用于為對(duì)象動(dòng)態(tài)的加入原先所沒(méi)有的職責(zé)
閱讀全文
posted @
2006-08-18 15:20 knowhow 閱讀(782) |
評(píng)論 (0) |
編輯 收藏
摘要: reflection的學(xué)習(xí),英文原文已貼過(guò)。
閱讀全文
posted @
2006-07-31 16:58 knowhow 閱讀(876) |
評(píng)論 (0) |
編輯 收藏
摘要: The reflection library gives you a very rich and elaborate toolset to write programs that manipulate Java code dynamically. This feature is heavily used in JavaBeans, the component architecture for Java (see Volume 2 for more on JavaBeans). Using reflection, Java can support tools like the ones to which users of Visual Basic have grown accustomed. In particular, when new classes are added at design or run time, rapid application development tools can dynamically inquire about the capabilities of
閱讀全文
posted @
2006-07-30 18:49 knowhow 閱讀(425) |
評(píng)論 (0) |
編輯 收藏
摘要: 一個(gè)Before Advice的程序例子
閱讀全文
posted @
2006-07-28 17:07 knowhow 閱讀(325) |
評(píng)論 (0) |
編輯 收藏
摘要: Spring Bean基本管理
閱讀全文
posted @
2006-07-26 11:24 knowhow 閱讀(5146) |
評(píng)論 (0) |
編輯 收藏
摘要: 簡(jiǎn)單的spring程序,包含一個(gè)javabean,一個(gè)配置文件和一個(gè)測(cè)試程序
閱讀全文
posted @
2006-07-26 10:09 knowhow 閱讀(372) |
評(píng)論 (0) |
編輯 收藏
摘要: iBatis并不在運(yùn)行期自動(dòng)生成SQL語(yǔ)句,具體的SQL語(yǔ)句由程序員編寫(xiě)。通過(guò)映射文件,將SQL所需的參數(shù),以及返回的結(jié)果字段映射到指定的POJO。相對(duì)于Hibernate等"全自動(dòng)"ORM而言,iBatis以SQL開(kāi)發(fā)的工作量和數(shù)據(jù)庫(kù)移植性上的讓步,為系統(tǒng)設(shè)計(jì)提供了更大的自由空間。
閱讀全文
posted @
2006-07-22 17:50 knowhow 閱讀(485) |
評(píng)論 (1) |
編輯 收藏
摘要: 對(duì)不需要的數(shù)據(jù),先不進(jìn)行加載,在真正需要的時(shí)候,才真正執(zhí)行數(shù)據(jù)加載操作,這樣可以避免無(wú)謂的性能開(kāi)銷(xiāo)。
其中對(duì)集合的延遲加載特性意義最為重大。
由于傳統(tǒng)的Java Set, Map, List實(shí)現(xiàn)不能滿足要求,Hibernate根據(jù)這些接口提供了自己的實(shí)現(xiàn)。
閱讀全文
posted @
2006-07-16 10:31 knowhow 閱讀(459) |
評(píng)論 (0) |
編輯 收藏
摘要: 單一數(shù)據(jù)加載和批量數(shù)據(jù)加載,批量數(shù)據(jù)加載的效率和內(nèi)存同步問(wèn)題。
閱讀全文
posted @
2006-07-16 10:24 knowhow 閱讀(421) |
評(píng)論 (0) |
編輯 收藏
摘要: 基于JDBC和基于JTA的事務(wù),悲觀鎖和樂(lè)觀鎖
閱讀全文
posted @
2006-07-16 10:18 knowhow 閱讀(1334) |
評(píng)論 (0) |
編輯 收藏
摘要: hibernate緩存的簡(jiǎn)單介紹
閱讀全文
posted @
2006-07-16 10:01 knowhow 閱讀(232) |
評(píng)論 (0) |
編輯 收藏