ORM Beeは、インターネット時代のソフトウェアに対する大きな需要、頻繁な需要の変化、および高いパフォーマンス要件に適応するために誕生しました。
新しいインターネット時代のJava ORMフレームワークであるBeeは、より高速で、よりシンプルで、より自動化されています。開発が速く、運用も速い。よりスマートに!
使いやすく、小さなファイル、優れたパフォーマンス。JDBC(JavaWebなど)、Android、Harmonyをサポートします。
新機能:
V1.17.0.8(すべての河川が含まれます)
1)主キーの名前は「id」とは呼ばれず、タイプはLongを除く整数または文字列にすることができます
。2)注釈によって定義された主キーの自動生成をサポートします。 、および主キー値の注釈の生成:GenId、GenUUID
3)@列はデフォルトの実装を追加します(強く推奨:新しいシステムではこの注釈を使用しないでください)
4)@ Table、@ Column、@ PrimaryKey(@Id) JPA対応の注釈(AnnoAdapterインターフェイスで定義)と互換性があります
。5)分散IDジェネレーター、開始年の設定をサポート:bee.distribution.genid.startYear
6)チェーンプログラミングSelectImpl、UpdateImplはフィールド検出を調整します。
インテリジェントな判断:
主キーフィールドのタイプが整数の場合、@ GenIdを使用すると、整数型の数値が生成され ます。
主キーにグローバルに一意のID特性を分散させる場合は、Longタイプを使用できます。
主キーとしてUUIDを使用すると、@ GenUUIDを使用できます。
カップリング設計:
既存の値をカバーしないように主キーの自動生成を構成します。主キーに値がある場合、それは自動的に生成されません。
フレームワークの自動生成に強く依存することはなく、独自の戦略で主キー値を簡単に生成できます。
ネチズンに感謝します: xfl12345 小さな学者 zxz 秋 q1349
蜂のアーキテクチャ図:
Bee は、開発速度が速く、コーディングが少ない、シンプルで使いやすく、強力なJAVAORMフレームワークです。接続とトランザクションはBeeフレームワークで管理できます。Bee はDBと対話するためのコーディング作業負荷を簡素化し、 O(1)コーディングの複雑さ を備えたJavaフレームワークです。
(技術交換グループ:992650213;その他の設計アイデアについては、WeChatパブリックアカウント:Software Design Active Areaに注意してください)
Beeはシンプルで使いやすいです。単一テーブル操作、複数テーブル関連付け操作、SQLを記述せずにSQL操作を完了でき、ステートメントはほとんどありません。概念は単純 で、10分で開始できます。
Beeには強力な機能があります。複雑なクエリはオブジェクト指向の方法もサポートし、ページングクエリのパフォーマンスは高く、第1レベルのキャッシュはパーソナライズされた最適化をサポートできます。分散特性を備えています。高度な要件ですが、SQLステートメントのカスタマイズも簡単です。
次の機能の発表:
他にどのような機能を追加したいですか?コメントでお知らせください!
Code Cloudのプロジェクトホームページ:
https://gitee.com/automvc/bee-springboot
github: