Welcome to uroboroSQL

uroboroSQLは2way-SQLが利用可能なJavaのシンプルなSQL実行ライブラリです。

Features

REPL搭載

これまでSQLファイルを修正するたびにコンパイルしてテスト実行するのに時間がかかる・・・。他のORマッパーやSQLフレームワークでイライラしていた経験はありませんか?

uroboroSQLではREPLを搭載。SQLを修正して、IDE等のコンソールからコマンドでコンパイルなしで実行、即デバッグができます。

区分値サポート

2Way-SQLのライブラリを使用していると、いくつものSQLで区分値や定数などをいちいちパラメータに指定するのがわずらわしいと思ったことはありませんか?

エンタープライズで使われてOSS化したuroboroSQLでは、SQLファイルの中で定数クラスや列挙体を指定することにより、呼び出し時の実装をシンプルにします。

2Way-SQL with Coverage

ORマッパー、クエリビルダならJavaコードでカバレッジが取れるのに、2Way-SQLで分岐を使った場合には、カバレッジが取れず、本番環境で意図しないSQLが・・・。

uroboroSQLではテスト実行時にカバレッジ取得用のログを出力・解析することにより、カバレッジレポートを出力することが可能です。

Contents