Java框架 cosmos4j

openkk 12年前發布 | 25K 次閱讀 Java Web框架

Cosmos框架的宗旨是:Java項目開發,卻幾乎沒有Java代碼,快速開發,零基礎上手。

cosmos框架是一個對于底層數據庫、Web服務、XML文件、JNDI等進行統一界面封裝的框架,提供統一的調用接口,并采用命令設計模式,將所有需要調用的命令放置到數據庫(或者其他域)中去,從而可以改變傳統的j2ee應用調試的流程:開發-部署-測試或者開發-部署-重新啟動-測試,達到像PHP、PERL那樣的開發-> 測試的模式。有效地提高了開發速度。

由于其拋棄了所有的中間層次,包括像Struts、Spring、Hibernate這樣的框架,調用數據庫應用直接用JDBC的方式進行,因此有效地提高了運行性能。 由于開發的代碼可以完全放置到數據庫中,因此,可以比較容易地實現共享開發,從而有效地調動起開發人員的積極性。 在cosmos框架中開發一個數據庫應用的流程是:開發SQL語句或者存儲過程或者函數;然后開發JSP頁面進行展示;最后測試結果。完全地省略了開發Java代碼的過程,因此,有效地提高了開發速度。 cosmos框架是一個能有效地應用于中小項目的框架,可以供開發人員快速建立原型,從而實現敏捷開發的目的。 在框架中還包括權限和認證的部分框架,因此,用戶可以簡單地實現用戶認證和系統權限的功能。

Cosmos框架目前已經成功實施了諸多的中小型項目,其中有一個典型的電子商務應用案例就是六團網(http://www.6tuan.com/),Cosmos實施本項目時的幾個典型特點是:與淘寶開發接口整合,與網銀和支付寶整合,與Discuz UCenter統一身份認證的整合,發送電子郵件,發送短信等。

項目主頁:http://www.baiduhome.net/lib/view/home/1331019966030

 本文由用戶 openkk 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!