org.mybatis.guice.environment
Class EnvironmentProvider
java.lang.Object
org.mybatis.guice.environment.EnvironmentProvider
- All Implemented Interfaces:
- com.google.inject.Provider<org.apache.ibatis.mapping.Environment>
public final class EnvironmentProvider
- extends Object
- implements com.google.inject.Provider<org.apache.ibatis.mapping.Environment>
Provides the myBatis Environment.
- Version:
- $Id: EnvironmentProvider.java 2227 2010-07-30 15:35:42Z simone.tripodi $
|
Constructor Summary |
EnvironmentProvider(String id,
org.apache.ibatis.transaction.TransactionFactory transactionFactory,
DataSource dataSource)
Creates a new myBatis Environment Provider. |
|
Method Summary |
org.apache.ibatis.mapping.Environment |
get()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EnvironmentProvider
@Inject
public EnvironmentProvider(String id,
org.apache.ibatis.transaction.TransactionFactory transactionFactory,
DataSource dataSource)
- Creates a new myBatis Environment Provider.
- Parameters:
id - the environment id.transactionFactory - the myBatis TransactionFactory.dataSource - the DataSource.
get
public org.apache.ibatis.mapping.Environment get()
-
- Specified by:
get in interface com.google.inject.Provider<org.apache.ibatis.mapping.Environment>
Copyright © 2010 MyBatis.org. All Rights Reserved.