JDiy 2.5.2 版發布 ! 超輕量級的 java 極速開發框架
JDiy開源了!歡迎大家下載使用!
自JDiy2.5.0版開始,JDiy將以開放源代碼的形式發布更新(遵循GPL開源授權協議)。
下載地址: http://www.jdiy.org/jdiy_download.jd
JDiy支持多種類型的數據庫,如MySQL, SQL Server(MsSQL),PostgreSQL、Oracle、DB2、SQLite。
通過JDiyContext的newInstance靜態方法讀取JDiy配置文件,構造一個JDiyContext上下文對象,您可輕松的將JDiy應用于javaSE開發環境。
通 過JDiyLoadFilter過濾器配置,您可以將JDiy應用于javaWeb/javaEE開發環境中。有了JDiy,您無需再學習其它龐大 的javaWeb應用級框架,JDiy開發中所調用的API都很簡單,就像您使用asp, php那樣,輕松地開發屬于您的JSP站點。
JDiy 內置一套WEB開發平臺。開發者登錄后,可以使用開發者后臺快速創建數據節點表,開設網站欄目,或將現有的任意結構的數據庫表添加到JDiy 開發者平臺進行管理。開發者通過鼠標點擊等操作,創建網站各模塊的數據錄入表單,數據管理頁面,菜單界面, 角色權限分配等,根據您的需要動態地生成強大的WEB管理平臺。
JDiy包含各類常用的工具類,無論是javaSE開發環境,還是 javaWeb/javaEE開發環境,您都可以使用這些工具類進行諸如文件系統操 作(文件或文件夾的移動、復制、刪除等)、圖片打水印、縮放、發送郵件、URL地址資源請求、HTML抓取、文件下載、常用函數及字符串操作等 等......
JDiy擁有完整的運行日志記錄(包括顯示SQL語句),在進行JDiy開發時,您可以使用各類日志門面(例如slf4j)來定義日志并跟蹤您的開發。
2.5版更新說明:
增加了對Freemarker模板語言的支持,同時,建站平臺的展現層代碼,由原來的(閉源版)servlet輸出,變成了由freemarker處理,這樣開源后更便于修改。.
對JDiyAction模塊做了適當調整,可根據Action方法返回類型自動處理。
增加了JsonObject支持,可以方便的向客戶端js處理返回JSON數據,并提供將json解析為java對象的支持。
2.5.1子版本修復了后臺添加的數據無法刪除的BUG.
2.5.2子版本修復了后臺無法讀取引用它表數據供選擇的BUG;修復SQLite數據庫不正確的報錯提示;修復JDiy-SQL聚合子查詢語句可能拋出異常的BUG;
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!