每次學(xué)習(xí)項目或者新的知識時,都 不能建立宏觀的了解。中午或者晚上需要回來整理一下,才能對所學(xué)的知識有個宏觀的了解(框架的了解)。我們現(xiàn)在做的這個項目,似乎一直學(xué)習(xí)的是新知識,其實并不是。而是Java的高級用法,它讓我感覺到了Java的強悍。
今日重點通用分頁功能,幾乎每一個像樣些的練習(xí)都有分頁功能,它如此重要!今天的分頁功能是通用的,適用于任何WEB應(yīng)用。基于昨天的兩個工具類,今天新添加了一個HibernateDao 擴展了SimpleHibernateDao。這個DAO除了進行常規(guī)的CURD操作,還為我們提供了分頁功能和多條件模糊查詢功能,用起來更方便。
下面是查詢分頁信息操作的時序圖:
(如有需要代碼的,可以給我留言!)
項目整體上來說并不難,只要抓住了項目的框架和重點內(nèi)容。什么才是最難的?自己動手實踐才是最難的。來傳智播客學(xué)習(xí)已經(jīng)三個月了,我一直堅持著整理學(xué)習(xí)日志,想將每天的學(xué)習(xí)重點都詳細的整理出來,但那根本不現(xiàn)實,因為學(xué)習(xí)內(nèi)容太豐富了。我也有動手去實踐那些重點的內(nèi)容,但效果并不另我滿意。我想我應(yīng)該拿出更多的時間去實踐,但寫日志占用了我大部分時間!
有失必有得,這都是個人的選擇。我之所以寫日志,是想練習(xí)自己對文章框架和知識結(jié)構(gòu)的整理能力。做為一個優(yōu)秀的程序員,我想這一點是十分重要的。我在這方面得到了一定的提升,別我欣慰。但仍然需要繼續(xù)努力!說心里話,我的文章結(jié)構(gòu)還差的很,因為沒有經(jīng)過細心整理和校驗。
我想我應(yīng)該靈活的去處理實踐與寫作的時間,當實踐變得重要時就應(yīng)該拿出大部分時間給實踐。當理論性知識重要時,更應(yīng)該拿出些時間去寫日志。嗯,就這么做吧!還有一個月20天課程就結(jié)束了!