Package org.mybatis.guice.session
Class SqlSessionManagerProvider
- java.lang.Object
-
- org.mybatis.guice.session.SqlSessionManagerProvider
-
- All Implemented Interfaces:
javax.inject.Provider<org.apache.ibatis.session.SqlSessionManager>
@Singleton public final class SqlSessionManagerProvider extends Object implements javax.inject.Provider<org.apache.ibatis.session.SqlSessionManager>
-
-
Constructor Summary
Constructors Constructor Description SqlSessionManagerProvider()
SqlSessionManagerProvider(org.apache.ibatis.session.SqlSessionFactory sqlSessionFactory)
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
createNewSqlSessionManager(org.apache.ibatis.session.SqlSessionFactory sqlSessionFactory)
Creates the new sql session manager.org.apache.ibatis.session.SqlSessionManager
get()
-
-
-
Constructor Detail
-
SqlSessionManagerProvider
public SqlSessionManagerProvider()
- Since:
- 1.0.1
-
SqlSessionManagerProvider
@Deprecated public SqlSessionManagerProvider(org.apache.ibatis.session.SqlSessionFactory sqlSessionFactory)
Deprecated.
-
-
Method Detail
-
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 interfacejavax.inject.Provider<org.apache.ibatis.session.SqlSessionManager>
-
-