source
This commit is contained in:
@@ -962,6 +962,28 @@ public final class EntityInfo<T> {
|
||||
return findsDollarPrepareSQL.replace("#{newtable}", getTable(pk));
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取Entity的QUERY SQL
|
||||
*
|
||||
* @param dollar 是否$占位符
|
||||
* @param pk 主键值
|
||||
* @return String
|
||||
*/
|
||||
public String getFindPrepareSQL(boolean dollar, Serializable pk) {
|
||||
return dollar ? getFindDollarPrepareSQL(pk) : getFindQuestionPrepareSQL(pk);
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取Entity的QUERY FINDS SQL
|
||||
*
|
||||
* @param dollar 是否$占位符
|
||||
* @param pk 主键值
|
||||
* @return String
|
||||
*/
|
||||
public String getFindsPrepareSQL(boolean dollar, Serializable pk) {
|
||||
return dollar ? getFindsDollarPrepareSQL(pk) : getFindsQuestionPrepareSQL(pk);
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取Entity的QUERY SQL
|
||||
*
|
||||
@@ -1014,6 +1036,17 @@ public final class EntityInfo<T> {
|
||||
return insertDollarPrepareSQL.replace("#{newtable}", getTable(bean));
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取Entity的INSERT SQL
|
||||
*
|
||||
* @param dollar 是否$占位符
|
||||
* @param bean Entity对象
|
||||
* @return String
|
||||
*/
|
||||
public String getInsertPrepareSQL(boolean dollar, T bean) {
|
||||
return dollar ? getInsertDollarPrepareSQL(bean) : getInsertQuestionPrepareSQL(bean);
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取Entity的INSERT SQL
|
||||
*
|
||||
@@ -1053,6 +1086,17 @@ public final class EntityInfo<T> {
|
||||
return updateDollarPrepareSQL.replace("#{newtable}", getTable(bean));
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取Entity的UPDATE SQL
|
||||
*
|
||||
* @param dollar 是否$占位符
|
||||
* @param bean Entity对象
|
||||
* @return String
|
||||
*/
|
||||
public String getUpdatePrepareSQL(boolean dollar, T bean) {
|
||||
return dollar ? getUpdateDollarPrepareSQL(bean) : getUpdateQuestionPrepareSQL(bean);
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取Entity的UPDATE CASE SQL
|
||||
*
|
||||
@@ -1091,6 +1135,17 @@ public final class EntityInfo<T> {
|
||||
return this.updateDollarPrepareCaseSQLs[beans.length];
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取Entity的UPDATE SQL
|
||||
*
|
||||
* @param dollar 是否$占位符
|
||||
* @param beans Entity对象
|
||||
* @return String
|
||||
*/
|
||||
public String getUpdatePrepareCaseSQL(boolean dollar, T[] beans) {
|
||||
return dollar ? getUpdateDollarPrepareCaseSQL(beans) : getUpdateQuestionPrepareCaseSQL(beans);
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取Entity的UPDATE SQL
|
||||
*
|
||||
@@ -1130,6 +1185,17 @@ public final class EntityInfo<T> {
|
||||
return deleteDollarPrepareSQL.replace("#{newtable}", getTable(bean));
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取Entity的DELETE SQL
|
||||
*
|
||||
* @param dollar 是否$占位符
|
||||
* @param bean Entity对象
|
||||
* @return String
|
||||
*/
|
||||
public String getDeletePrepareSQL(boolean dollar, T bean) {
|
||||
return dollar ? getDeleteDollarPrepareSQL(bean) : getDeleteQuestionPrepareSQL(bean);
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取Entity的DELETE SQL
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user