|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
java.lang.Objectcn.remex.db.rsql.connection.RDBSpaceConfig
public class RDBSpaceConfig
| 构造方法摘要 | |
|---|---|
RDBSpaceConfig()
|
|
RDBSpaceConfig(String space,
String type,
String url,
String username,
String password,
int maxconn)
|
|
| 方法摘要 | ||
|---|---|---|
void |
cacheIt(Class<?> clazz,
Object bean)
将类型为clazz的对象o放入数据缓存池中 |
|
void |
clearCache(String beanName,
String id)
清理制定ormBean名为beanName的数据库告诉缓存。 |
|
|
getDBBean(Class<?> clazz)
尝试从缓存中根据id来获取bean,如果缓存没有,则 调用 RsqlCore.createDBBean(Class)获取新的bean并存入缓存中。 |
|
HashMap<Class<?>,HashMap<Object,SoftReference<Object>>> |
getDbBeanPool()
|
|
Dialect |
getDialect()
|
|
int |
getMaxconn()
|
|
Class<?> |
getOrmBeanClass(String beanName)
根据传入的beanName(代理类)获取真正的beanName |
|
List<String> |
getOrmBeanPackages()
|
|
Map<String,Class<?>> |
getOrmBeans()
ormBeans参数是重要参数,是本方法返回的是其副本。 |
|
String |
getPassword()
|
|
String |
getSpace()
|
|
String |
getType()
mssql,mysql,oracle |
|
String |
getUrl()
|
|
String |
getUsername()
|
|
boolean |
hasOrmBeanClass(Type type)
|
|
void |
setDialectClass(String dialect)
|
|
void |
setMaxconn(int maxconn)
|
|
void |
setOrmBeanPackages(List<String> ormBeanPackages)
|
|
void |
setOrmBeans(Map<String,Class<?>> ormBeans)
|
|
void |
setPassword(String password)
|
|
void |
setSpace(String space)
|
|
void |
setType(String type)
mssql,mysql,oracle |
|
void |
setUrl(String url)
|
|
void |
setUsername(String username)
|
|
| 从类 java.lang.Object 继承的方法 |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| 构造方法详细信息 |
|---|
public RDBSpaceConfig()
public RDBSpaceConfig(String space,
String type,
String url,
String username,
String password,
int maxconn)
space - type - url - username - password - maxconn - | 方法详细信息 |
|---|
public void cacheIt(Class<?> clazz,
Object bean)
clazz - bean -
public void clearCache(String beanName,
String id)
beanName - public <T> T getDBBean(Class<?> clazz)
RsqlCore.createDBBean(Class)获取新的bean并存入缓存中。
T - clazz - id -
public Dialect getDialect()
public int getMaxconn()
public Class<?> getOrmBeanClass(String beanName)
beanName -
public List<String> getOrmBeanPackages()
public Map<String,Class<?>> getOrmBeans()
public String getPassword()
public String getSpace()
public String getType()
public String getUrl()
public String getUsername()
public boolean hasOrmBeanClass(Type type)
public void setDialectClass(String dialect)
throws Exception
Exceptionpublic void setMaxconn(int maxconn)
public void setOrmBeanPackages(List<String> ormBeanPackages)
public void setOrmBeans(Map<String,Class<?>> ormBeans)
public void setPassword(String password)
public void setSpace(String space)
public void setType(String type)
public void setUrl(String url)
public void setUsername(String username)
public HashMap<Class<?>,HashMap<Object,SoftReference<Object>>> getDbBeanPool()
|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||