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

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

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

    ~怪^_*獸~

    虛榮鎖身軀 心靈給酒醉 脆弱人類 懶問何為對
    (怪獸樂園Q群:75375912

    常用鏈接

    統(tǒng)計

    最新評論

    Portal-Basic Java Web 應用開發(fā)框架:應用篇(十) —— 新 DAO 訪問接口

    Portal-Basic Web應用開發(fā)框架(簡稱 Portal-BasicPB)是一套功能完備的超輕量級Web應用開發(fā)框架,內(nèi)置MVC Web基礎架構(gòu),支持可擴展的數(shù)據(jù)訪問接口(已內(nèi)置HibernateMyBatisJDBC支持),集成 Action攔截、Form Bean / DAO Bean裝配、國際化、文件上傳下載、頁面靜態(tài)化和緩存等基礎Web應用組件,提供純Jsp/Servlet API的使用接口,非常容易學習和使用。

      

      Portal-Basic 源碼、示例及文檔資源:請訪問 google code 項目 ^_*

     

    Portal-Basic 主要特點:

    1) 功能完備:內(nèi)置MVC基礎架構(gòu)、支持Action攔截、Form Bean / DAO Bean裝配、可擴展的數(shù)據(jù)庫訪問接口、國際化、文件上傳下載、OSCache、Memcahced以及其他常用應用組件,能滿足絕大部分Web應用的需要。

    2) 輕量級:Portal-Basic并沒有對Jsp/Servet API進行過多的封裝,用戶仍然使用Jsp/Servet API進行開發(fā),沒有過多的迂回,因此性能方面得到保證。另外,Portal-Basic為Jsp/Servet API提供了多種Util類和方法,使用起來十分簡便。

    3) 容易掌握:由于沒有對Jsp/Servet API進行過多的封裝,因此用戶只需具備一定的Java/Jsp知識就能很好的掌握框架的使用。另外,Portal-Basic提供類似Struts的應用配置方式,用戶能輕易過度到Struts,同時也能為用戶更深入理解MVC框架原理提供非常有用的參考。

     

    Portal-Basic 2.6.1 新特性:

     

    1、MVC 子框架升級:
    1) 支持多入口 Action(請求格式:http://.../.../<action_name>!<entry_name>.<action_suffix>)
    2) Action 攔截器的過濾規(guī)則可以細化到 Action 入口方法級別
    3) @FormBean 注解可聲明在 Action 的入口方法中(覆蓋 Action 類定義中的 @FormBean 聲明)
    4) @FormBean 注解支持成員變量注入(即:屬性沒有定義公共 setter 方法的成員變量也能注入)
    5) 增加 @DaoBean 和 @DaoBeans, 支持 DAO 對象注入(不用顯式調(diào)用 FacadeProxy.create(...) 方法創(chuàng)建 DAO 代理對象)
    6) 添加內(nèi)置 Request Attribute -> '__base'(HTTP 請求的 BASE URL)
    7) 添加內(nèi)置 Application Attribute -> '__context'(Servlet Context 的 ROOT PATH)
    8) 修改 base.jsp,用 {__base} 取代 {basePath}
    9) MVC 配置文件支持多重“include”(即:從配置文件也可以“include”其它配置文件),并能自動過濾重復文件
    10) 優(yōu)化 MVC 框架的緩存機制,提升框架性能
    11) 示例工程 MyPortal 增加 Freemarker 整合示例
     
    2、DAO 子框架升級:
    1) 增加 FacadeProxy.create(...) 系列 DAO 訪問方法
    2) 為 DAO 類添加 @Transaction 注解,與 FacadeProxy.create(...) 系列方法配合使用
    3) FacadeProxy.create(...) 系列方法支持在 Action 中自動注入 DAO 對象(利用  @DaoBean 或 @DaoBeans 注解)
    4) 優(yōu)化 DAO 框架的緩存機制,提升框架性能


     

     



    原文出處:怪獸的博客  怪獸的微博  怪獸樂園Q群

    posted on 2012-11-16 11:09 ~怪^_*獸~ 閱讀(914) 評論(0)  編輯  收藏 所屬分類: 編程技術(shù)互聯(lián)網(wǎng)絡軟件設計

    主站蜘蛛池模板: 少妇太爽了在线观看免费视频| 亚洲AV日韩AV无码污污网站| 韩国免费A级毛片久久| 免费人成在线观看播放国产| 欧美激情综合亚洲一二区| 国产精品成人免费视频网站京东 | 高清国语自产拍免费视频国产 | 亚洲免费观看视频| 亚洲午夜福利717| 成人免费区一区二区三区 | 亚洲熟女乱色一区二区三区| 麻豆一区二区免费播放网站| 亚洲制服丝袜第一页| 亚洲午夜久久久影院| 在线看片免费人成视频福利| 亚洲精品无码不卡在线播HE| 最近免费mv在线观看动漫| 久久狠狠高潮亚洲精品| 国产精品亚洲片在线花蝴蝶| 亚洲第一区精品观看| a毛片在线免费观看| 中文字幕亚洲综合精品一区| 99久久这里只精品国产免费| 亚洲av无码成人影院一区| 亚洲国产精品无码久久青草| 永久免费av无码网站yy| 亚洲免费黄色网址| 国产精品无码素人福利免费| www永久免费视频| 亚洲自偷精品视频自拍| 成人免费男女视频网站慢动作| 国产精品亚洲色图| 亚洲av福利无码无一区二区| 免费a级毛片无码a∨蜜芽试看| 美女被免费网站视频在线| 国产亚洲A∨片在线观看| 毛片在线看免费版| 一级特级aaaa毛片免费观看| 亚洲精品动漫在线| 亚洲A∨精品一区二区三区| 99re在线免费视频|