新荘は国内のオープンソースを好みました。Solon v2.5.3 がリリースされました

ソロンって何?

国産Javaアプリケーション開発フレームワークゼロから構築された、独自の標準仕様とオープンエコロジーを実現(5 年間続き、世界第 2 レベルの生態学的規模を誇ります)。他のフレームワークと比較すると、起動の遅さとメモリ消費という 2 つの重要な問題点を解決しました。

重要なメモ:

  • 2021 年 1 月に正式にオープンソース化
  • 2022年7月には公式サイトを開設しプロモーションに努める
  • 2023 年 2 月に v2.0 がリリースされる予定です。プロジェクト テンプレートを生成するためのSolon Initializr を公式 Web サイトに追加しました
  • 2023 年 4 月には、情報通信技術アカデミーの信頼できるオープンソース コミュニティおよび信頼できるオープンソース プロジェクトになります。Maven の月間ダウンロード数が 100 万件を超えました
  • 2023 年 6 月、Maven のダウンロードは 1 か月で 200 万件を超えました公式サイト情報は500ページ以上
  • 2023年9月のコード投稿累計数は12,000件

問題点を解決しますか?

ソロンビーンの容器のユニークなデザインにより、拡張機能の依存関係が増えるため、起動が遅くなりません(開発時とデバッグ時、時間の節約とリフレッシュ)! 有名なオープンソース プロジェクト「Xiaonuo」を例に挙げます。

Spring Boot プロジェクトや Spring Cloud プロジェクトと比較した特徴は何ですか?

  • 起動が5~10倍速くなります。(もっと早く)
  • qpsは2~3倍になります。(より高い)
  • 実行時のメモリの 1/3 ~ 1/2 を節約します。(少ない)
  • パッケージングは​​ 1/2 ~ 1/10 に削減でき、たとえば 300Mb は 23Mb になります。(小さめ)
  • jdk8、jdk11、jdk17、jdk20、graalvm ネイティブ イメージもサポート

最近何が更新されましたか?

  • AppContextクラスの追加
  • 自動プロキシ機能が追加されました@Component。これは、AOP 要件を自動的に識別し、オンデマンドで動的プロキシを有効にします。
  • 調整はAopContext非推奨としてマークされ、次AppContextのように置き換えられます (互換性のために過剰に処理されています)
  • 調整@ProxyComponent非推奨としてマークされ、コンポーネントは均一に使用されます@Component
  • 調整され@Around、非推奨としてマークされ、インターセプターを追加するための context::beanInterceptorAdd インターフェースの使用が統一されました。
  • solon.docs.openapi2 による列挙型の表示処理を調整
  • liteflow が 2.11.0 にアップグレードされました
  • activerecord が 5.1.2 にアップグレードされました
  • 5.1.2にアップグレードしてお楽しみください
  • beetlsql 3.25.2-RELEASE へのアップグレード

プロジェクト倉庫の住所?

おすすめ

転載: blog.csdn.net/cwzb/article/details/132661373