Package | Description |
---|---|
org.nutz.dao |
这是 Nutz 最重要的包之一,它主要围绕着 org.nutz.dao.Dao 接口提供了一系列的功能
|
org.nutz.dao.entity |
抽象的Pojo配置信息描述
|
org.nutz.dao.impl |
Dao的实现
|
org.nutz.dao.impl.entity |
Pojo配置信息实现
|
org.nutz.dao.impl.jdbc |
数据库方言
|
org.nutz.dao.impl.jdbc.db2 | |
org.nutz.dao.impl.jdbc.derby | |
org.nutz.dao.impl.jdbc.dm | |
org.nutz.dao.impl.jdbc.gbase | |
org.nutz.dao.impl.jdbc.h2 | |
org.nutz.dao.impl.jdbc.hsqldb | |
org.nutz.dao.impl.jdbc.mysql | |
org.nutz.dao.impl.jdbc.oracle | |
org.nutz.dao.impl.jdbc.psql | |
org.nutz.dao.impl.jdbc.sqlite | |
org.nutz.dao.impl.jdbc.sqlserver2000 | |
org.nutz.dao.impl.jdbc.sqlserver2005 | |
org.nutz.dao.impl.jdbc.sqlserver2012 | |
org.nutz.dao.impl.jdbc.sybase | |
org.nutz.dao.impl.sql |
自定义Sql及抽象Sql结构
|
org.nutz.dao.impl.sql.run | |
org.nutz.dao.jdbc | |
org.nutz.dao.sql | |
org.nutz.dao.util |
Dao工具集
|
Modifier and Type | Method and Description |
---|---|
JdbcExpert |
Dao.getJdbcExpert()
获取数据库方言的实现实例
|
Modifier and Type | Method and Description |
---|---|
void |
EntityMaker.init(DataSource datasource,
JdbcExpert expert,
EntityHolder holder) |
Modifier and Type | Field and Description |
---|---|
protected JdbcExpert |
DaoSupport.expert
给子类使用的数据特殊性的封装
|
protected JdbcExpert |
EntityHolder.expert |
protected JdbcExpert |
SimpleNesting.expert |
Modifier and Type | Method and Description |
---|---|
JdbcExpert |
DaoSupport.getJdbcExpert() |
Constructor and Description |
---|
EntityHolder(JdbcExpert expert,
DataSource dataSource) |
Modifier and Type | Field and Description |
---|---|
protected JdbcExpert |
MapEntityMaker.expert |
Modifier and Type | Method and Description |
---|---|
void |
MapEntityMaker.init(DataSource datasource,
JdbcExpert expert,
EntityHolder holder) |
void |
AnnotationEntityMaker.init(DataSource datasource,
JdbcExpert expert,
EntityHolder holder) |
Constructor and Description |
---|
AnnotationEntityMaker(DataSource datasource,
JdbcExpert expert,
EntityHolder holder) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractJdbcExpert
对于所有数据库的抽象实现
|
Modifier and Type | Class and Description |
---|---|
class |
Db2JdbcExpert |
Modifier and Type | Class and Description |
---|---|
class |
DerbyJdbcExpert |
Modifier and Type | Class and Description |
---|---|
class |
DmJdbcExpert |
Modifier and Type | Class and Description |
---|---|
class |
GBaseJdbcExpert |
Modifier and Type | Class and Description |
---|---|
class |
H2JdbcExpert |
Modifier and Type | Class and Description |
---|---|
class |
HsqldbJdbcExpert |
Modifier and Type | Class and Description |
---|---|
class |
MysqlJdbcExpert |
Modifier and Type | Class and Description |
---|---|
class |
OracleJdbcExpert |
Modifier and Type | Class and Description |
---|---|
class |
PsqlJdbcExpert |
Modifier and Type | Class and Description |
---|---|
class |
SQLiteJdbcExpert |
Modifier and Type | Class and Description |
---|---|
class |
Sqlserver2000JdbcExpert |
Modifier and Type | Class and Description |
---|---|
class |
Sqlserver2005JdbcExpert |
Modifier and Type | Class and Description |
---|---|
class |
Sqlserver2012JdbcExpert |
Modifier and Type | Class and Description |
---|---|
class |
SybaseIQJdbcExpert |
Modifier and Type | Field and Description |
---|---|
protected JdbcExpert |
NutStatement.expert |
Modifier and Type | Method and Description |
---|---|
void |
NutStatement.setExpert(JdbcExpert expert) |
Constructor and Description |
---|
NutPojoMaker(JdbcExpert expert) |
Modifier and Type | Field and Description |
---|---|
protected JdbcExpert |
NutDaoExecutor.expert |
Modifier and Type | Method and Description |
---|---|
void |
NutDaoExecutor.setExpert(JdbcExpert expert) |
Modifier and Type | Method and Description |
---|---|
static JdbcExpert |
Jdbcs.getExpert(DataSource ds)
针对一个数据源,返回其专属的 JdbcExpert
|
JdbcExpert |
JdbcExpertConfigFile.getExpert(String str) |
static JdbcExpert |
Jdbcs.getExpert(String productName,
String version)
根据数据库的产品名称,获取其专属的 Expert
|
JdbcExpert |
JdbcExpertConfigFile.matchExpert(String dbName) |
Modifier and Type | Method and Description |
---|---|
Map<String,Class<? extends JdbcExpert>> |
JdbcExpertConfigFile.getExperts()
注意,返回的Map实例不允许被修改
|
Modifier and Type | Method and Description |
---|---|
void |
JdbcExpertConfigFile.setExperts(Map<String,Class<? extends JdbcExpert>> experts) |
Modifier and Type | Method and Description |
---|---|
void |
DaoStatement.setExpert(JdbcExpert expert) |
Modifier and Type | Method and Description |
---|---|
static Pojo |
Pojos.pojo(JdbcExpert expert,
Entity<?> en,
SqlType type) |
Copyright © 2017. All rights reserved.