紀(jì)念?yuàn)W運(yùn)倒計(jì)時(shí)365天整
摘要: 中午上了google,發(fā)現(xiàn)google.cn都變成紀(jì)念?yuàn)W運(yùn)的圖片了~~
閱讀全文
關(guān)于項(xiàng)目框架設(shè)計(jì)的一點(diǎn)學(xué)習(xí)
摘要: 這兩天又在接觸一個(gè)新項(xiàng)目,對于如何設(shè)計(jì)一個(gè)項(xiàng)目的框架有了點(diǎn)概念,關(guān)于web項(xiàng)目(對于oa系統(tǒng)來說)的主體感覺比較需要設(shè)計(jì)的幾部分為:
1. 頁面模板定義:關(guān)于view層展示,無論對于top(頂層菜單)+left(左邊樹狀菜單)+right(主體內(nèi)容)結(jié)構(gòu)還是left+right結(jié)構(gòu),都需要首先定制一些模板,如struts中可使用tiles定義。
2. 分頁標(biāo)簽:自定義一個(gè)比較通用的分頁標(biāo)簽或者使用一些框架中自帶的(如struts-menu或者JSF中的t:dataScroller),不過比較好的做法是基于其源碼編寫自己的分頁標(biāo)簽。
3. DB設(shè)計(jì):可使用Power Deisign等設(shè)計(jì)數(shù)據(jù)庫表結(jié)構(gòu),產(chǎn)生相關(guān)的表。
4. 代碼自動(dòng)生成:編寫代碼生成腳本如build.xml文件的編寫(根據(jù)DB生成代碼,也可以忽略3,先建model,再從model生成代碼和數(shù)據(jù)庫schema),生成Struts、Spring、Hibernate相關(guān)文件。
閱讀全文