Class SqlSessionManagerProvider

java.lang.Object
org.mybatis.guice.session.SqlSessionManagerProvider
All Implemented Interfaces:
jakarta.inject.Provider<org.apache.ibatis.session.SqlSessionManager>

@Singleton public final class SqlSessionManagerProvider extends Object implements jakarta.inject.Provider<org.apache.ibatis.session.SqlSessionManager>
  • Constructor Details

    • SqlSessionManagerProvider

      public SqlSessionManagerProvider()
      Since:
      1.0.1
    • SqlSessionManagerProvider

      @Deprecated public SqlSessionManagerProvider(org.apache.ibatis.session.SqlSessionFactory sqlSessionFactory)
      Deprecated.
  • Method Details

    • createNewSqlSessionManager

      @Inject public void createNewSqlSessionManager(org.apache.ibatis.session.SqlSessionFactory sqlSessionFactory)
      Creates the new sql session manager.
      Parameters:
      sqlSessionFactory - the sql session factory
      Since:
      1.0.1
    • get

      public org.apache.ibatis.session.SqlSessionManager get()
      Specified by:
      get in interface jakarta.inject.Provider<org.apache.ibatis.session.SqlSessionManager>