Package org.mybatis.guice.session
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 Summary
ConstructorDescriptionSqlSessionManagerProvider
(org.apache.ibatis.session.SqlSessionFactory sqlSessionFactory) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionvoid
createNewSqlSessionManager
(org.apache.ibatis.session.SqlSessionFactory sqlSessionFactory) Creates the new sql session manager.org.apache.ibatis.session.SqlSessionManager
get()
-
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 interfacejakarta.inject.Provider<org.apache.ibatis.session.SqlSessionManager>
-