MyBatis-Guice DI 機能を使用しようとしていますが、開始方法がわかりません。
ファクトリ クラスを使用して MyBatis マッパーを取得した経験はありますが、Guice をどこから始めればよいかわかりません。
たとえば、私は次のコードを書きましたが、これが Guice によってどのように取得されるかはわかりません。
public class MyOwnBatisModule {
protected void initialize() {
Injector injector = Guice.createInjector(new XMLMyBatisModule() {
@Override
protected void initialize() {
setEnvironmentId("sos");
setClassPathResource("sg/java/bus/dao/mybatis-config.xml");
}
});
}
}
これを書いた後、リソースを初期化してマッパーの使用を開始できるようにするために、Guice にこれをブートストラップまたはロードさせるにはどうすればよいですか?