Groovy Documentation

griffon.plugins.mybatis
[Groovy] Class MybatisConnector

java.lang.Object
  griffon.plugins.mybatis.MybatisConnector

@Singleton
final class MybatisConnector
extends Object

Authors:
Andres Almiray


Field Summary
private static String DEFAULT

private def bootstrap

private Set mappers

 
Constructor Summary
MybatisConnector()

 
Method Summary
org.apache.ibatis.session.SqlSessionFactory connect(GriffonApplication app, String dataSourceName = DEFAULT)

ConfigObject createConfig(GriffonApplication app)

private org.apache.ibatis.session.SqlSessionFactory createSqlSessionFactory(ConfigObject config, String dataSourceName)

void disconnect(GriffonApplication app, String dataSourceName = DEFAULT)

private ConfigObject narrowConfig(ConfigObject config, String dataSourceName)

private void readMappers()

MybatisProvider resolveMybatisProvider(GriffonApplication app)

 
Methods inherited from class Object
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll
 

Field Detail

DEFAULT

private static final String DEFAULT


bootstrap

private def bootstrap


mappers

private final Set mappers


 
Constructor Detail

MybatisConnector

MybatisConnector()


 
Method Detail

connect

org.apache.ibatis.session.SqlSessionFactory connect(GriffonApplication app, String dataSourceName = DEFAULT)


createConfig

ConfigObject createConfig(GriffonApplication app)


createSqlSessionFactory

private org.apache.ibatis.session.SqlSessionFactory createSqlSessionFactory(ConfigObject config, String dataSourceName)


disconnect

void disconnect(GriffonApplication app, String dataSourceName = DEFAULT)


narrowConfig

private ConfigObject narrowConfig(ConfigObject config, String dataSourceName)


readMappers

private void readMappers()


resolveMybatisProvider

MybatisProvider resolveMybatisProvider(GriffonApplication app)


 

Groovy Documentation