原创 Builder模式打造通用Tree 構造組件

E3.Tree是E3平臺下一個用於構造Tree的組件, 該組件主要用到Builder模式,工廠方法,Visitor等模式,歡迎交流.  附件有使用示例和E3.Tree

原创 品質, 服務

品質優先,服務保障, 做好口碑, 贏得市場

原创 hibernate,spring jdbc共享事務管理

1:同時使用spring jdbc和hibernate,需要功用hibernate的事務管理器,並且用同一個數據源,否則會出現如下錯誤: Pre-bo

原创 E3TemplateEngine一個通用的模板引擎

一個通用的模板引擎,支持Velocity,WebMacro,Freemarker和jxp. 希望對你有用,歡迎下載交流:)

原创 web校驗碼

這個東西不錯 http://jcaptcha.sourceforge.net/

原创 spring動態創建Bean

spring的bean配置默認都是靜態配置,要實現動態創建,使用FactoryBean

原创 E3.Tree開源,發佈1.0版本.

E3.Tree參考手冊(v0.1) 簡介 E3.Tree是E3平臺下一個用於構造樹型UI(menu,tree,outlookbar等)的的組件,開發這個組件的主要目的有兩點: 1.        重用樹型UI的構造過程,簡化樹型UI的開發

原创 業務平臺建設--取名

1:名字最好是2-6位的字母組合而成. 如: A3, OWK, itop, ebase等等.關鍵是要簡單好記 2:名字必須是合法的標識符號,因爲,平臺名字會用來構造包名.如:com.rb.owk, com.tooone.itop, net

原创 密碼加密

 常見的密碼加密策略是使用md5算法對密碼進行加密, md5(密碼),  建議採用  md5(用戶帳號,密碼),因爲後種策略,所以加密後的密碼都不可能

原创 數據顯示

  對於修飾性質的tag,當無法修飾時,把原始數據顯示出來,不要拋異常.如:根據用戶id顯示用戶名稱,根據機構id顯示機構名稱,格式化日期,根據字典代

原创 單元測試

基礎平臺公共組件的對外API一定要加上單元測試,否則發佈新版本的時候心理總不是那麼塌實

原创 連接池

這個不錯http://sourceforge.net/projects/c3p0

原创 wrapper type

全部使用包裝數據類型,不要使用基本數據類型,理由是,基本數據類型無法判斷是初始值還是用戶設置的值。例如: int a; 當a爲0時,無法確定是用戶設置

原创 查詢交易啓動事務??

單次查詢不用啓動事務,多個查詢組成的查詢交易需要啓動事物,以便查詢交易裏的查詢獲取到的數據屬於同一快照

原创 文件下載請求提交方式

java 代碼      <aaiframe name="hiddenFrame" width="0" height="0">         </aaiframe>              <form name="userExpo