歡迎您光臨本站 註冊首頁

CUBA Framework 7.2 Beta 版發布,企業級應用快速開發平台

←手機掃碼閱讀     admin @ 2020-01-24 , reply:0

up-0b74bffcfec5d0f7b55b3a405215b3155f6.png

大家好,

我們發布了 CUBA Framework 及常用擴展(報表、圖表、FTS、BPM) 的7.2 BETA 版。在這個版本中值得關注的變化如下:

  • 支持將 Kotlin 作為第一語言進行開發

  • 現在,安全機制使用 「默認拒絕(denying by default)」 作為默認模式,以前是「默認允許(allowing by default)」 模式。這意味著,除非你顯式地授予了主體允許許可權,則用戶將無法使用它。另外,現在你可以在 java 類中使用註解來定義應用程序的角色、許可權、訪問組和約束(類似於Spring Boot的註解風格的配置)

  • 現在夠在應用程序屬性中指定資料庫連接、以標準化的方式確定應用程序主目錄(Application Home)、標準化日誌配置、提供了對 Spring 環境配置(Spring environment profile)的支持,這些變化會使部署變地更加容易

  • 通用UI中的改進:提供了可摺疊的側邊菜單、支持新的登錄界面、支持在界面描述中進行內聯視圖定義、簡化了標準操作的配置、使表單中的組件的定位更加靈活、以及其它許多改進

可在發行說明中查看完整的更改列表。英文版開發人員手冊已經完成了大部分,英文版開發手冊完成後我們會開始中文版的同步工作。

repo.cuba-platform.com 和 dl.bintray.com 倉庫中已經提供了 7.2.0.BETA 版製件。請使用最新的 CUBA Studio 13 BETA2 遷移現有項目。關於 CUBA Studio 13 BETA 版的安裝方法請參考這裡

要在倉庫中找到 CUBA 7.2.0 BETA版,請在項目創建嚮導或項目屬性窗口中選擇 「Show unstable versions」 複選框。

如果你的項目使用了 REST API 擴展,請在 build.gradle 中手動將其版本更新為 7.2.0.BETA1 :


dependencies {
    appComponent('com.haulmont.cuba:cuba-global:$cubaVersion')
    appComponent('com.haulmont.addon.restapi:restapi-global:7.2.0.BETA1')
}

我們正在測試新版框架及相關擴展組件,並對文檔進行完善。如果你也可以使用 Beta 版本,並向我們反饋問題,我們將不勝感激。

我們期待你的反饋!


[admin ]

來源:OsChina
連結:https://www.oschina.net/news/112987/cubaframework-7-2-beta
CUBA Framework 7.2 Beta 版發布,企業級應用快速開發平台已經有79次圍觀

http://coctec.com/news/all/show-post-223773.html