このプロジェクトについて
splate(エス・プレート)は、 2Way-SQL 機能のみを S2JDBC から分離し、使いやすくしたライブラリです。
このライブラリは、SpringFrameworkに依存しています。理由は以下の通りです。
- SpringFrameworkに依存している理由として、普段、Javaで開発するときには、多くがSpringBootを利用しいる状況にあるためです。
- そのため、無理にSpringFrameworkに依存しないように作ってもコード量が増えるだけで、あまりメリットがないと考えられます。
- SpringFrameworkに依存しないで2Way-SQLを利用するならば、他の多くのライブラリ( Doma2 / DBFlute / Mirage-SQL / uroboroSQL )が既に存在するので、そちらを利用することを検討した方がよいかもしれません。