偶的Java之路

husthxd發表於2005-11-09

很粗略的寫了一下.先湊合著看把:)


偶大學時候一直在玩c++,畢業前幾年用PB+Oracle,學java是在2003年下旬開始,可能是有c++的底子的把,語言方面的沒花多少功夫,看了一本《effective java》,就直接看閻宏寫的那本枕頭書《java與模式》,還居然看完了。記得當時還買了一本《j2ee寶典》,看了沒幾頁就把它送人,寫得很爛。看完j模式後才發現原來在學校裡面啥胡弄的c++、oop真是什麼都不是,那時候還一副專家的樣子,想想真是汗顏。這是偶第一次領略到程式設計之美:優雅的設計,簡單的思路,四輛撥千斤的效用。當時有個網上申報的專案,由另外的同事負責,估計是受到《j2ee核心模式》的影響,傻乎乎的用上了ejb,當時覺得這ejb確實是很煩,特別是實體bean,讓我壓根就不想用。後來不再參與這個專案,由我同事一個人完成了設計,結果到網上申報二期的時候,偶同事就主動拋棄了ejb,session/entity bean全部廢掉,改用hibernate,用他的說法:何必搞那麼複雜?簡單就是一種美。這是後話了。
然後在2004年初,那時候ejb2.x還在盛行,也有時間,就嘗試著改造偶同事原來的設計,app server用jboss,把實體bean去掉,使用無狀態session bean,持久層換成apache ojb,歷時一個來月,到最後ojb方面的鎖定問題還是沒有得到解決,實驗系統,也沒有所謂了。經過這次設計,偶算是搞懂了j2ee的層次結構,很多原來糊塗的地方豁然開朗,這種感覺是非常棒的:)
由於在2004年下旬做系統整合專案,java就荒廢了,不過oracle倒是升了一級.
在2005年元旦過後,為了支援其他部門(這個部門後來跟我們部門合併,其實給偶們並了:))來到順德,用j2ee做財政的業務系統.當時大家都是第一次做,很多東西都是在啥蒙.業務不熟,技術不成熟,最終延期了6個月,在7月1日上線.透過這個專案倒是進一步把層次架構弄清楚了.特別是其中的資料庫事務處理.
大體就是這些,還有一點要提的是,我在前臺開發上基本上沒花多少功夫,只看過1-2本jsp和servlet的書,大部分的精力集中在後臺:)

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/6906/viewspace-21929/,如需轉載,請註明出處,否則將追究法律責任。

相關文章