程序包 | 说明 |
---|---|
org.nutz.dao.impl |
Dao的实现
|
org.nutz.dao.impl.entity.macro | |
org.nutz.dao.impl.jdbc |
数据库方言
|
org.nutz.dao.impl.sql |
自定义Sql及抽象Sql结构
|
org.nutz.dao.impl.sql.run | |
org.nutz.dao.jdbc | |
org.nutz.dao.sql |
限定符和类型 | 方法和说明 |
---|---|
protected int |
DaoSupport._exec(DaoStatement... sts) |
void |
DaoExecutor.exec(Connection conn,
DaoStatement st) |
构造器和说明 |
---|
DaoExec(DaoStatement... sts) |
限定符和类型 | 类和说明 |
---|---|
class |
ElFieldMacro |
class |
SqlFieldMacro |
限定符和类型 | 类和说明 |
---|---|
class |
NutPojo |
限定符和类型 | 方法和说明 |
---|---|
protected static List<DaoStatement> |
AbstractJdbcExpert.wrap(List<String> sqls) |
protected static List<DaoStatement> |
AbstractJdbcExpert.wrap(String... sqls) |
限定符和类型 | 方法和说明 |
---|---|
void |
AbstractJdbcExpert.formatQuery(DaoStatement daoStatement) |
限定符和类型 | 类和说明 |
---|---|
class |
NutSql |
class |
NutStatement |
限定符和类型 | 方法和说明 |
---|---|
DaoStatement |
NutStatement.setEntity(Entity<?> entity) |
DaoStatement |
NutSql.setPager(Pager pager) |
DaoStatement |
NutStatement.setSqlType(SqlType sqlType) |
限定符和类型 | 方法和说明 |
---|---|
protected void |
NutDaoExecutor._runExec(Connection conn,
DaoStatement st) |
void |
NutDaoExecutor.exec(Connection conn,
DaoStatement st) |
限定符和类型 | 方法和说明 |
---|---|
void |
JdbcExpert.formatQuery(DaoStatement daoStatement)
根据 Dao 查询语句,以及其翻页信息,对其进行格式化
|
限定符和类型 | 接口和说明 |
---|---|
interface |
Pojo
封装通过 POJO 生成的 SQL 语句
各个数据库的处理类通过这个类能获得足够的信息来生产 SQL 语句
|
interface |
Sql
封装了自定义 SQL
|
限定符和类型 | 方法和说明 |
---|---|
DaoStatement |
DaoStatement.setEntity(Entity<?> entity)
设置 当前语句对应的实体
|
DaoStatement |
DaoStatement.setPager(Pager pager)
为自定义SQL设置Pager
如果设置为非空值,那么将附加上分页语句!!
|
Copyright © 2016. All rights reserved.