YMP v2.0.2 發布,輕量級 Java 應用開發框架

分類:資訊 時間:2017-09-11
YMP

本次版本更新主要針對性能優化、BUG修復以及增添了更易於使用的新特性.

新版本已提交至Maven中央庫,可以通過以下配置獲取各模塊依賴:

<dependency>
    <groupId>net.ymate.platform</groupId>
    <artifactId>ymate-platform-<MODULE_NAME></artifactId>
    <version>2.0.2</version>
</dependency>

請將替換為具體模塊名,模塊詳見: The Central Repository Search Engine

主要更新內容:

核心(Core)

  • 優化框架初始化過程中出現異常將導致服務無法停止的問題

  • 優化事件監聽處理邏輯

  • 優化攔截器代理緩存邏輯

  • 新增支持package級攔截器配置

  • 新增@Around註解用於簡化同時配置前置和後置攔截器

配置體系(Configuration)

  • 優化配置模塊代碼結構和配置文件分析處理邏輯

  • 優化配置文件判斷邏輯和日誌輸出

WebMVC

  • 調整控制器請求解析器默認使用restful模式

  • 優化cookieHelper類使支持HttpOnly設置並調用其構造方式適應更多使用場景

  • 優化控制器請求過濾器規則判斷邏輯排除WebSocket請求

持久化(JDBC)

  • 新增函數接口及常數據庫函數方法封裝

  • 新增堆棧跟蹤功能以方便定位SQL調用關系

  • 優化Fields和Cond對字段前綴和名稱組件的處理邏輯

  • 優化框架銷毀過程中進行日誌輸出時可能產生的空指針異常

  • 優化數據庫會話開啟方式和數據實體獲取連接的邏輯

  • 優化數據庫實體基類允許直接指定數據源名稱

文檔已同步更新,了解更多細節,歡迎訪問YMP框架碼雲主頁:https://git.oschina.net/suninformation

One More Thing

YMP是一個非常簡單、易用的輕量級Java應用開發框架,涵蓋AOP、IoC、WebMVC、ORM、Validation、Plugin、Serv、Cache等特性,讓開發工作像搭積木一樣輕松是我們一直不懈努力的目標!

YMP不僅提供便捷的Web及其它Java項目的快速開發體驗,也將不斷提供更多豐富的項目實踐經驗。

了解更多有關YMP框架的內容,請訪問官網:http://www.ymate.net/


Tags: 優化 攔截器 邏輯 配置 框架 模塊

文章來源:


ads
ads

相關文章
ads

相關文章

ad