BeetlSQL 3.3.3がリリースされ、Java用のDAOツール

このリリースはコード生成を強化します

  • 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

ドキュメントのソースコードと例を読む 

 

おすすめ

転載: www.oschina.net/news/131465/beetlsql-3-3-3-released