public interface SqlExpert
| 限定符和类型 | 方法和说明 |
|---|---|
<T> java.lang.String |
genAddTableColumnSql(EntityMapping<T> em,
FieldMapping fm)
生成添加表字段的SQL
|
<T> java.lang.String |
genCreateTableSql(EntityMapping<T> em)
获取创建表的SQL语句.
|
<T> java.lang.String |
genDeleteSql(EntityMapping<T> em)
获取删除的SQL语句.
|
<T> java.lang.String |
genDeleteSql(EntityMapping<T> em,
T entity)
生成带值的一条语句
|
<T> java.lang.String |
genDropTableColumnSql(EntityMapping<T> em,
java.lang.String columnName)
生成删除表字段的SQL
|
<T> java.lang.String |
genInsertSql(EntityMapping<T> em)
获取插入的SQL语句.
|
<T> java.lang.String |
genInsertSql(EntityMapping<T> em,
T entity)
生成带值的一条语句
|
<T> java.lang.String |
genSeleteAllSql(EntityMapping<T> em)
获取查询全部的SQL语句.
|
<T> java.lang.String |
genSeleteByPlayerId(EntityMapping<T> em)
以玩家ID的方式去查询SQL语句.
|
<T> java.lang.String |
genSeleteSql(EntityMapping<T> em)
获取查询的SQL语句.
|
<T> java.lang.String |
genUpdateDefaultValueSql(EntityMapping<T> em,
FieldMapping fm)
生成带值的一条语句
|
<T> java.lang.String |
genUpdateSql(EntityMapping<T> em)
获取更新的SQL语句.
|
<T> java.lang.String |
genUpdateSql(EntityMapping<T> em,
T entity)
生成带值的一条语句
|
<T> java.lang.String |
genUpdateTableColumnSql(EntityMapping<T> em,
FieldMapping fm)
生成更新表字段的SQL
|
<T> java.lang.String genCreateTableSql(EntityMapping<T> em)
T - 实体对象类型em - 实体映射对象<T> java.lang.String genInsertSql(EntityMapping<T> em)
T - 实体对象类型em - 实体映射对象<T> java.lang.String genUpdateSql(EntityMapping<T> em)
T - 实体对象类型em - 实体映射对象<T> java.lang.String genSeleteByPlayerId(EntityMapping<T> em)
T - 实体对象类型em - 实体映射对象<T> java.lang.String genDeleteSql(EntityMapping<T> em)
T - 实体对象类型em - 实体映射对象<T> java.lang.String genSeleteSql(EntityMapping<T> em)
T - 实体对象类型em - 实体映射对象<T> java.lang.String genSeleteAllSql(EntityMapping<T> em)
T - 实体对象类型em - 实体映射对象<T> java.lang.String genInsertSql(EntityMapping<T> em, T entity)
T - 实体对象类型em - 实体映射对象entity - 实体类<T> java.lang.String genUpdateSql(EntityMapping<T> em, T entity)
T - 实体对象类型em - 实体映射对象entity - 实体类<T> java.lang.String genDeleteSql(EntityMapping<T> em, T entity)
T - 实体对象类型em - 实体映射对象entity - 实体类<T> java.lang.String genAddTableColumnSql(EntityMapping<T> em, FieldMapping fm)
T - 实体对象类型em - 实体映射对象fm - 属性映射对象<T> java.lang.String genUpdateTableColumnSql(EntityMapping<T> em, FieldMapping fm)
T - 实体对象类型em - 实体映射对象fm - 属性映射对象<T> java.lang.String genDropTableColumnSql(EntityMapping<T> em, java.lang.String columnName)
T - 实体对象类型em - 实体映射对象columnName - 字段名称<T> java.lang.String genUpdateDefaultValueSql(EntityMapping<T> em, FieldMapping fm)
T - 实体对象类型em - 实体映射对象fm - 属性映射对象