org.apache.ibatis.mapping
Class DefaultDatabaseIdProvider

java.lang.Object
  extended by org.apache.ibatis.mapping.DefaultDatabaseIdProvider
All Implemented Interfaces:
DatabaseIdProvider

public class DefaultDatabaseIdProvider
extends Object
implements DatabaseIdProvider

Default DatabaseId provider It returns database product name as a databaseId If the user provides a properties it uses it to translate database product name key="Microsoft SQL Server", value="ms" will return "ms" It can return null, if no database product name or a properties was specified and no translation was found


Constructor Summary
DefaultDatabaseIdProvider()
           
 
Method Summary
 String getDatabaseId(DataSource dataSource)
           
 void setProperties(Properties p)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultDatabaseIdProvider

public DefaultDatabaseIdProvider()
Method Detail

getDatabaseId

public String getDatabaseId(DataSource dataSource)
Specified by:
getDatabaseId in interface DatabaseIdProvider

setProperties

public void setProperties(Properties p)
Specified by:
setProperties in interface DatabaseIdProvider


Copyright © 2010-2011 MyBatis.org. All Rights Reserved.