原创 include servlet

java 代碼 <jsp:include page="xx"/>    如果page是個servlet時,會拋stream closed異常.       使用標準標籤c:import搞定   

原创 事務攔截器

如果需要在事務開始/提交/回滾 3個階段做寫自己的事情時,請使用攔截器對TransactionManager進行處理。

原创 e3.tree 1.5 發佈,很好,很強大,有截圖

E3.Tree是E3平臺下一個用於構造樹型UI(menu,tree,outlookbar等)的的組件, E3.Tree 特色: 1:部署簡單,只需要

原创 自動化代碼檢查

利器:checkstyle findbugs要點:自定義規則 增量實施 全員參與 持續完善

原创 工作計劃

不要時間上掐的太死,給一些餘地

原创 架構思路二:一套平臺多套UI

一套平臺多套UI,一個服務多種協議,一個應用多機運行

原创 統一格式

日期,數據,百分比等格式要整個平臺統一控制

原创 設計實踐:邊界界定

明確服務對象,確定使用方法,編寫使用示例,面向使用這的這個界線要劃分清楚,做到含義明確,無歧義

原创 ThreadLocal使用注意事項

保存到threadlocal裏的變量一定要主動清除,否則一直會存放在threadlocal變量裏,正確的用法是這個樣子 try{ threadlocal.set(xxx);} finally { thr

原创 興趣,責任,繁榮

因爲興趣搞e3因爲責任得堅持因爲堅持變繁榮e3加油 :D

原创 數據分頁

當數據量稍微大點,用jdbc的resultset的方式分頁速度很慢,最好還是用hiberante之類的工具,這塊他們處理的很好.

原创 業務日誌新思路

老辦法:把業務信息記錄到數據庫.新思路:抓網頁快照,把快照文件保存起來.(對於html頁面快照,可以用hidden字段把整個網頁內容以提交到後臺保存,如果其他ui就要想辦法抓屏)這是一個同事想到的辦法,思路

原创 架構思路:集中,分佈,統一

管理集中,運行分佈,認證統一管理最好支持分級管理,這樣可以分攤管理任務.單要做好可管理範圍控制

原创 InheritableThreadLocal 線程變量

ThreadLocal有個缺陷,在子線程裏無法訪問父線程的變量,InheritableThreadLocal 解決了這個問題,自動會把父線程的變量傳遞個子線程,子線程只能用,修改了不會影響父線程的 東西pu

原创 同心協力,共贏天下

堅持共贏的發展的思路 :wink: