ServiceLoader
Java でドライバ等のclass を登録するための手順、Class
jar の/META-INF/services/ 以下に設定を登録
module (JPMS)では別の方法?
module-info.java に
provides
uses
で記述する
Maven では1つのjarにまとめる(Uber jar)場合 maven-shade-plugin などで設定ファイルをmergeする必要がある