ALL is Well!

          敏捷是一條很長的路,摸索著前進著

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            30 隨筆 :: 23 文章 :: 71 評論 :: 0 Trackbacks

          Spring

               摘要: 在上一篇 Hessian構建分布式系統應用 的基礎上,我們對程序進行改進。
          現在有以下比較突出的問題:
          a.如果hessian服務端我要做的業務很多,怎么辦?
          我要定義很多個接口,然后再寫實現類,最煩的是還要配置它。
          我的設想是,hessian服務只提供一個歸口,再此對外的接口實現中反射調用具體的業務類。

          b.客戶端在調用時,每次調用遠程接口都要用以下代碼嗎:  閱讀全文
          posted @ 2010-10-17 22:10 李 明 閱讀(1711) | 評論 (1)  編輯

               摘要: Hessian是一個輕量級的remoting onhttp工具,使用簡單的方法提供了RMI的功能. 相比WebService,Hessian更簡單、快捷。
          采用的是二進制RPC協議,因為采用的是二進制協議,所以它很適合于發送二進制數據。

          本文將分為以下幾個內容:
          一、一個簡單的Hessian調用例子
          二、Spring+Hessian的例子
          三、使我們的調用變得通用

          第一?%  閱讀全文
          posted @ 2010-10-17 21:11 李 明 閱讀(2827) | 評論 (0)  編輯

               摘要: 通過上一篇 利用自定義Java注解實現資源注入 介紹的方法,我們實現了通過自定義注解完成了對DataSource資源的注入,但在實際應用中,我們通常不希望去顯式的去聲明這樣的MyAnnotationBeanProcessor對象來幫助我們完成注入,而是希望通過Spring幫我們“悄悄地”完成。  閱讀全文
          posted @ 2010-10-04 10:31 李 明 閱讀(8249) | 評論 (1)  編輯

               摘要: 繼上一篇 擴展Spring-實現對外部引用的屬性文件的 屬性值 進行加密、解密 ,這次要實現的是對整個外部屬性文件進行加密,Spring在加載這個外部屬性文件時進行解密。
          分析過程與在 擴展Spring-實現對外部引用的屬性文件的 屬性值 進行加密、解密 中介紹的基本一致,只不過這次的入口就在 PropertiesLoaderSupport.java 這個抽象類的loadProperties方法。代碼片段:(注意注釋部分)  閱讀全文
          posted @ 2010-10-02 12:44 李 明 閱讀(4384) | 評論 (8)  編輯

               摘要: 當我們在使用Spring進行開發時,我們經常使用占位符引用屬性文件的屬性值來簡化我們的配置及使我們的配置具有更高的靈活性和通用性。
          使用這種方式的好處這里就不贅述了,這里要講的是怎樣對此外部屬性文件的屬性值進行加密、解密。  閱讀全文
          posted @ 2010-09-30 14:34 李 明 閱讀(2747) | 評論 (0)  編輯

               摘要: 他山之石可以攻玉。
          Spring為我們提供了一個PropertyPlaceholderConfigurer,它能夠使Bean在配置時引用外部屬性文件。
          可以將BeanFactory定義中的一些屬性值放到另一個單獨的標準Java Properties文件中。
          我們在部署應用時只需要在屬性文件中對一些屬性進行修改,而不用對主XML定義文件或容器所用文件進行復雜和危險的修改。
          讓我們看看下面的例子:  閱讀全文
          posted @ 2010-09-13 15:44 李 明 閱讀(4924) | 評論 (2)  編輯

               摘要: Quartz版本為1.8.3
          Spring版本為2.5

          自定義作業表 QRTZ_JOB。
          其中定義 作業標識、作業名稱、類名、觸發器名稱、觸發器腳本等。
          下面看看在Spring中如何配置Quartz。
            閱讀全文
          posted @ 2010-09-06 19:08 李 明 閱讀(2474) | 評論 (0)  編輯

          主站蜘蛛池模板: 阜宁县| 佛山市| 安平县| 青河县| 扎兰屯市| 锦州市| 镇远县| 桐庐县| 岳阳县| 曲沃县| 昆山市| 金乡县| 广饶县| 射洪县| 腾冲县| 德格县| 美姑县| 濮阳市| 太和县| 郸城县| 靖安县| 大方县| 儋州市| 全椒县| 井陉县| 平陆县| 都兰县| 斗六市| 兴宁市| 嘉兴市| 武胜县| 海安县| 新兴县| 甘泉县| 九江市| 钦州市| 平武县| 军事| 法库县| 吴川市| 金阳县|