Solon Java 應用開發框架 v2.7.5 發佈

Java Solon 是什麼框架?

Java “新的”應用開發框架。從零開始構建(非 java-ee 架構),有靈活的接口規範與開放生態

  • 追求: 更快、更小、更簡單
  • 提倡: 剋制、簡潔、高效、開放、生態

有什麼特點?

更高的計算性價比:

  • 併發高 2~ 3 倍;內存省 50%

更快的開發效率:

  • 內核小,入門快;調試重啓快 5 ~ 10 倍

更好的生產與部署體驗:

  • 打包小 50% ~ 90%;鏡像攔取快,啓動快(5 ~ 10 倍)

更大的運行時兼容範圍:

  • 非 java-ee 架構;同時支持 java8 ~ java22

最近更新了什麼?

  • 新增 solon.web.rx 插件(替代 solon.web.flux)
  • 添加 SolonException 異常基類
  • 添加 solon.view 模板渲染器指定視圖前綴的構造函數
  • 添加 solon.view 模板渲染器的容器註冊(提供容器擴展方式)
  • 添加 solon.data TranUtils:getConnectionProxy 接口,方便不同的事務對接
  • 添加 solon.scheduling 對多個 JobInterceptor 及排序支持
  • 添加 solon.cloud 對多個 CloudJobInterceptor 及排序支持
  • 添加 solon.validation @Size 驗證註解支持參數
  • 添加 AppContext::removeWrap 接口
  • 添加 folkmq-solon-cloud-plugin 對 event:key 支持
  • 添加 大寫開頭的環境變量注入支持
  • 調整 bean 的基類註冊的排除條件改爲“java.”開頭(之前爲包含)
  • 修復 solon.scheduling.simple 在使用單點 cron 表過式時,會出現 npe 的問題
  • socket.d 升爲 2.4.10
  • folkmq 升爲 1.4.2
  • snack3 升爲 3.2.92
  • jackson 升爲 2.17.0
  • fastjson2 升爲 2.0.48
  • mybatis-flex 升爲 1.8.7
  • beetlsql 升爲 3.30.4-RELEASE
  • netty 升爲 4.1.107.Final
  • vertx 升爲 4.5.6
  • hutool 升爲 5.8.27
  • smartsocket 升爲 1.5.43
  • smarthttp 升爲 1.4.1
  • aws-java-sdk-s3 升爲 1.12.695
  • grpc 升爲 1.62.2
  • thrift 升爲 0.20.0
  • dubbo3 升爲 3.2.11
  • freemarker 升爲 2.3.32
  • beetl 升爲 3.16.0.RELEASE
  • thymeleaf 升爲 3.1.2.RELEASE
  • log4j 升爲 2.23.1
  • slf4j 升爲 2.0.12

項目倉庫地址?

官網?

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章