<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    ALL is Well!

    敏捷是一條很長的路,摸索著前進(jìn)著

      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
      30 隨筆 :: 23 文章 :: 71 評(píng)論 :: 0 Trackbacks

    Spring

         摘要: 在上一篇 Hessian構(gòu)建分布式系統(tǒng)應(yīng)用 的基礎(chǔ)上,我們對(duì)程序進(jìn)行改進(jìn)。
    現(xiàn)在有以下比較突出的問題:
    a.如果hessian服務(wù)端我要做的業(yè)務(wù)很多,怎么辦?
    我要定義很多個(gè)接口,然后再寫實(shí)現(xiàn)類,最煩的是還要配置它。
    我的設(shè)想是,hessian服務(wù)只提供一個(gè)歸口,再此對(duì)外的接口實(shí)現(xiàn)中反射調(diào)用具體的業(yè)務(wù)類。

    b.客戶端在調(diào)用時(shí),每次調(diào)用遠(yuǎn)程接口都要用以下代碼嗎:  閱讀全文
    posted @ 2010-10-17 22:10 李 明 閱讀(1704) | 評(píng)論 (1)  編輯

         摘要: Hessian是一個(gè)輕量級(jí)的remoting onhttp工具,使用簡單的方法提供了RMI的功能. 相比WebService,Hessian更簡單、快捷。
    采用的是二進(jìn)制RPC協(xié)議,因?yàn)椴捎玫氖嵌M(jìn)制協(xié)議,所以它很適合于發(fā)送二進(jìn)制數(shù)據(jù)。

    本文將分為以下幾個(gè)內(nèi)容:
    一、一個(gè)簡單的Hessian調(diào)用例子
    二、Spring+Hessian的例子
    三、使我們的調(diào)用變得通用

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

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

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

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

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

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

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

    主站蜘蛛池模板: 久久精品电影免费动漫| 亚洲av永久无码精品古装片| 免费毛片在线视频| 成人一a毛片免费视频| 免费无码又爽又刺激高潮| 扒开双腿猛进入爽爽免费视频| 三年片在线观看免费大全| 啦啦啦中文在线观看电视剧免费版 | 亚洲第一永久AV网站久久精品男人的天堂AV| 日韩在线观看免费完整版视频| 国产精品亚洲色图| 国产亚洲Av综合人人澡精品| 国内成人精品亚洲日本语音| 在线播放国产不卡免费视频| 国产黄色片免费看| 久久爰www免费人成| 精品免费久久久久久久| 日韩精品福利片午夜免费观着 | 猫咪免费人成网站在线观看入口| 免费无码午夜福利片 | 亚洲人成电影网站久久| 亚洲人片在线观看天堂无码| 日韩亚洲综合精品国产| 一级一片免费视频播放| 暖暖日本免费中文字幕| 黄+色+性+人免费| 在线观看免费精品国产| 国产亚洲欧洲Aⅴ综合一区| 亚洲福利在线观看| 亚洲AV成人一区二区三区在线看| 国产精品无码亚洲精品2021| jizz免费一区二区三区| 亚洲乱码无限2021芒果| 国产精品亚洲成在人线| 日本19禁啪啪无遮挡免费动图| 免费91最新地址永久入口| 亚洲精品无码你懂的| 成人免费视频77777| 四虎影视在线永久免费观看| 亚洲无线码一区二区三区| 亚洲综合激情视频|