你好 Java!Solon v1.10.3 發佈

相對於 Spring Boot 和 Spring Cloud 的項目:

  • 啓動快 5 ~ 10 倍。 (更快)
  • qps 高 2~ 3 倍。 (更高)
  • 運行時內存節省 1/3 ~ 1/2。 (更少)
  • 打包可以縮小到 1/2 ~ 1/10;比如,90Mb 的變成了 9Mb。 (更小)
  • 基於服務 name 進行註冊發現 與 k8s svc 相互對應
  • 支持 Service Mesh 架構部署方案
  • 支持 jdk8, jdk11, jdk17

本次更新:

  • 新增 forest-solon-plugin 插件
  • 插件 solon.serialization.fastjson2 升級 fastjson2 爲:2.0.13
  • 插件 qiniu-kodo-solon-plugin 升級 qiniu-java-sdk 爲 7.11.0
  • 插件 beetlsql-solon-plugin 增加 beetlsql.db1 配置方式構建 SQLManagerBuilder;並增加三個快捷配置
  • 插件 solon.cache.jedis 添加 CloudLockServiceJedisImpl 類
  • 插件 solon.data 添加 CacheTagsService 接口,提供手動緩存控制便利性
  • 插件 qiniu-kodo-solon-plugin 增加 regionId 配置項支持
  • 插件 nami 支持接口自己是 Filter,並增加非字符串類型的 pathVar 支持
  • 添加 Solon.context() ,Aop 開始標爲棄用
  • 添加 @Rollback 註解,用於測試時回滾
  • 添加 SolonJUnit4ClassRunner 運行的單測,支持動態代理
  • 調整 Context.outputAsFile() 自動輸出文件長度
  • 調整 標註 @Bean::attrs 屬性爲棄用
  • 調整 標註 @Component::attrs 屬性爲棄用
  • 調整 @Init 循環依賴的處理邏輯

進一步瞭解 Solon:

項目倉庫:

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