このリリースはコード生成を強化します
- SpringBootを集積化した場合に、それがすることができる内蔵闊歩の統合で
org.beetl.sql.starter.CodeGenController
、RESTインターフェース、及びユーザーが自分のシステムのためのコード生成APIを提供するために、このコントローラをインポートすることができます。APIは、テーブルに従ってエンティティ、マッパー、マークダウン、およびデータベースドキュメントを生成する関数を提供し、プロジェクトに対して生成されたプレビューを提供し、ライブラリのすべてのテーブルがプロジェクトに対して生成されます。
@Bean
public CodeGenController codeGenController() {
return new CodeGenController();
}
- JSONに従って複雑なマッピングを構成する際のバグを修正します
<dependency>
<groupId>com.ibeetl</groupId>
<artifactId>beetlsql</artifactId>
<version>3.3.3-RELEASE</version>
</dependency>
BeetlSQLは2015年から開発されています。目標は、開発、保守、運用において効率的なデータベースアクセスフレームワークを提供することです。このフレームワークは、電気通信、金融、インターネットCRUDでの20年の経験に基づいています。幅広い範囲があります。アプリケーション、高性能、およびメンテナンスの。良いセックス。現在サポートされているデータベースは次のとおりです
- 従来のデータベース:MySQL、MariaDB、Oralce、Postgres、DB2、SQL Server、H2、SQLite、Derby、Magic Power、Dream、Huawei Goss、Renda Jincang、PolarDBなど。
- ビッグデータ:HBase、ClickHouse、Cassandar、Hive
- IoT時系列データベース:Machbase、TD-Engine、IotDB
- SQLクエリエンジン:Drill、Presto、Druid
- インメモリデータベース:ignite、CouchBase