All Packages Class Hierarchy This Package Previous Next Index
Class bank.storage.JdbcRdbAdaptor
java.lang.Object
|
+----bank.storage.DbAdaptor
|
+----bank.storage.JdbcRdbAdaptor
- public class JdbcRdbAdaptor
- extends DbAdaptor
JDBCを利用して、リレーショナルデータベースにオブジェクトのデータを
格納して使用する場合のデータベースアダプタ
ドメインモデル固有のアダプタにならないようにするためにbank.storage.JdbcTableMapperを
strategyとして使用
#pattern: Adaptor
#pattern: Strategy
- See Also:
- JdbcTableMapper
-
dbLocation
-
-
driverKind
-
-
mapper
-
-
password
-
-
sessionMgr
-
-
TableMapperDict
-
-
username
-
-
JdbcRdbAdaptor()
-
-
JdbcRdbAdaptor(Object)
-
-
createMapper()
-
-
createMapperOf(String)
-
-
defaultTableMapperDict()
-
-
getTableMapperOf(String)
-
-
install()
-
-
retrieve(Object)
- bank.storage.DBAdaptor stuff
-
setAllEnvironmentSettings()
-
-
setDbLocation(String)
-
-
setDriverKind(String)
-
-
setEnvironmentSettings(String)
-
-
setPassword(String)
-
-
setRdbMapperTo(String)
-
-
setUsername(String)
-
-
store(Object, Object)
- bank.storage.DBAdaptor stuff
TableMapperDict
protected static Hashtable TableMapperDict
sessionMgr
protected JdbcSessionManager sessionMgr
mapper
protected JdbcTableMapper mapper
driverKind
protected String driverKind
dbLocation
protected String dbLocation
username
protected String username
password
protected String password
JdbcRdbAdaptor
public JdbcRdbAdaptor()
JdbcRdbAdaptor
public JdbcRdbAdaptor(Object targetDomain)
- Parameters:
- targetDomain - java.lang.Object
createMapper
public void createMapper()
createMapperOf
public static JdbcTableMapper createMapperOf(String mapperName)
- Parameters:
- mapperName - java.lang.String
- Returns:
- bank.storage.RdbTableMapper
defaultTableMapperDict
public static Hashtable defaultTableMapperDict()
getTableMapperOf
public static JdbcTableMapper getTableMapperOf(String mapperName)
- Parameters:
- mapperName - java.lang.String
install
public void install()
- Overrides:
- install in class DbAdaptor
retrieve
public synchronized Object retrieve(Object idValue) throws NotFoundException
- bank.storage.DBAdaptor stuff
- Overrides:
- retrieve in class DbAdaptor
setAllEnvironmentSettings
protected void setAllEnvironmentSettings()
- Overrides:
- setAllEnvironmentSettings in class DbAdaptor
setDbLocation
public void setDbLocation(String dbLocation)
- Parameters:
- username - java.lang.String
setDriverKind
public void setDriverKind(String driverKind)
- Parameters:
- username - java.lang.String
setEnvironmentSettings
public void setEnvironmentSettings(String propertyName)
- Overrides:
- setEnvironmentSettings in class DbAdaptor
setPassword
public void setPassword(String password)
- Parameters:
- username - java.lang.String
setRdbMapperTo
public void setRdbMapperTo(String mapperName)
- Parameters:
- mapperName - java.lang.String
- Returns:
- bank.storage.RdbTableMapper
setUsername
public void setUsername(String username)
- Parameters:
- username - java.lang.String
store
public synchronized void store(Object o,
Object idValue)
- bank.storage.DBAdaptor stuff
- Overrides:
- store in class DbAdaptor
All Packages Class Hierarchy This Package Previous Next Index