|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
java.lang.Objectcn.remex.core.CoreCvo
cn.remex.db.DbCvo<T>
public class DbCvo<T extends Modelable>
| 字段摘要 | |
|---|---|
static String |
PredicateBean_Invoked_Field
|
| 构造方法摘要 | |
|---|---|
DbCvo(Class<T> beanClass)
通过beanClass 来初始化一个DbCvo,默认的操作为list,数据类型为bd |
|
DbCvo(Class<T> beanClass,
Map<String,Object> params)
|
|
DbCvo(Class<T> beanClass,
RsqlConstants.SqlOper oper)
|
|
DbCvo(Class<T> beanClass,
RsqlConstants.SqlOper oper,
String dataType)
|
|
DbCvo(Class<T> beanClass,
RsqlConstants.SqlOper oper,
String dataType,
String dataColumns)
|
|
DbCvo(String sqlString,
Map<String,Object> params)
此构造用于执行sql语句,如果需要参数,则sqlString中可以用:paramName。 |
|
DbCvo(String sqlString,
RsqlConstants.SqlOper oper,
Map<String,Object> params)
此构造用于执行sql语句,如果需要参数,则sqlString中可以用:paramName。 |
|
| 从类 cn.remex.core.CoreCvo 继承的方法 |
|---|
$S, $V, containsKey, getParameters |
| 从类 java.lang.Object 继承的方法 |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| 字段详细信息 |
|---|
public static final String PredicateBean_Invoked_Field
| 构造方法详细信息 |
|---|
public DbCvo(Class<T> beanClass)
beanClass - dbCvo内部处理了关于cglib代理导致的问题。
public DbCvo(Class<T> beanClass,
Map<String,Object> params)
public DbCvo(Class<T> beanClass,
RsqlConstants.SqlOper oper)
public DbCvo(Class<T> beanClass,
RsqlConstants.SqlOper oper,
String dataType)
public DbCvo(Class<T> beanClass,
RsqlConstants.SqlOper oper,
String dataType,
String dataColumns)
public DbCvo(String sqlString,
Map<String,Object> params)
sqlString - params -
public DbCvo(String sqlString,
RsqlConstants.SqlOper oper,
Map<String,Object> params)
sqlString - params - | 方法详细信息 |
|---|
public static <T> T getPredicateBean(Class<?> clazz)
T - clazz -
Exceptionpublic static void main(String... args)
public static String obtainPredicateBeanField(Object field)
field -
public static String StringParameterize(String orgnSql,
Map<String,Object> params)
平台改进为:%[argument_name$][flags][width][.precision]conversion
为安全期间,本方法仅支持替换 字符串、数字、布尔值 conversion的取值为
标志 常规 字符 整数 浮点 日期/时间 说明
'-' y y y y y 结果将是左对齐的。
'#' y1 - y3 y - 结果应该使用依赖于转换类型的替换形式
'+' - - y4 y - 结果总是包括一个符号
' ' - - y4 y - 对于正值,结果中将包括一个前导空格
'0' - - y y - 结果将用零来填充
',' - - y2 y5 - 结果将包括特定于语言环境的组分隔符
'(' - - y4 y5 - 结果将是用圆括号括起来的负数
1 取决于 Formattable 的定义。
2 只适用于 'd' 转换。
3 只适用于 'o'、'x' 和 'X' 转换。
4 对 BigInteger 应用 'd'、'o'、'x' 和 'X' 转换时,或者对 byte 及 Byte、short 及 Short、int 及 Integer、long 及 Long 分别应用 'd' 转换时适用。
5 只适用于 'e'、'E'、'f'、'g' 和 'G' 转换。
orgnSql - parms -
public boolean _isHasDataColums()
public void addGroup(SqlBeanWhere sqlBeanWhere)
sqlBeanWhere -
public void addOrder(boolean sortable,
Object sidx,
String sord)
public void addRule(String field,
RsqlConstants.WhereRuleOper ruleOper,
String value)
field - ruleOper - value - RsqlConstants.WhereRuleOperpublic boolean check()
public void clear()
public Container ready()
public void setContainer(Container container)
public String get_searchById()
public Modelable getBean()
public Class<T> getBeanClass()
public String getBeanName()
public String getDataColumns()
public String getDataType()
public String getExtColumn()
public String getForeignBean()
public String getId()
public RsqlConstants.SqlOper getOper()
public List<SqlBeanOrder> getOrders()
public int getPagination()
public String getPoolName()
public int getRecordCount()
public String getReturnType()
public int getRowCount()
public String getSpaceName()
public SqlBean<T> getSqlBean()
public SqlBeanWhere getSqlBeanWhere()
public String getSqlString()
public String getSubList()
public void init(Class<T> clazz)
public void initParam()
public void initRules(T t)
public boolean isDeleteByWhere()
public boolean isDoCount()
public boolean isDoPaging()
public boolean isOK()
public boolean isSearch()
public boolean isSortable()
public boolean isUpdateByWhere()
public Map<String,Object> obtainParameters()
public void putParameters(Map<String,Object> map)
cn.remex.core.Cvo 中的 putParameterscn.remex.core.CoreCvo 中的 putParameterspublic void set_searchById(String _searchById)
public void setBean(Modelable dbBean)
public void setBeanClass(Class<T> beanClass)
public void setBeanName(String beanName)
public void setDataColumns(String dataColumns)
public void setDataType(String dataType)
public void setDeleteByWhere(boolean deleteByWhere)
public void setDoCount(boolean doCount)
public void setDoPaging(boolean doPaging)
public void setExtColumn(String extColumn)
public void setForeignBean(String foreignBean)
public void setGroupOp(RsqlConstants.WhereGroupOp groupOp)
public void setId(String id)
public void setOK(boolean status)
public void setOper(RsqlConstants.SqlOper oper)
public void setOrders(List<SqlBeanOrder> orders)
public void setPagination(int pagination)
public void setPoolName(String poolName)
public void setRecordCount(int recordCount)
public void setReturnType(String returnType)
public void setRowCount(int rowCount)
public void setSearch(boolean search)
public void setSortable(boolean sortable)
public void setSpaceName(String poolName)
public void setSqlBeanWhere(SqlBeanWhere sqlBeanWhere)
sqlBeanWhere - public void setSqlString(String sqlString)
public void setSubList(String subList)
public void setUpdateByWhere(boolean updateByWhere)
public DbCvo<T> put_searchById(String _searchById)
public DbCvo<T> putBean(Modelable dbBean)
public DbCvo<T> putBeanClass(Class<T> beanClass)
public DbCvo<T> putBeanName(String beanName)
public DbCvo<T> putDataColumns(String dataColumns)
public DbCvo<T> putDataType(String dataType)
public DbCvo<T> putDeleteByWhere(boolean deleteByWhere)
public DbCvo<T> putDoCount(boolean doCount)
public DbCvo<T> putDoPaging(boolean doPaging)
public DbCvo<T> putExtColumn(String extColumn)
public DbCvo<T> putForeignBean(String foreignBean)
public DbCvo<T> putGroupOp(RsqlConstants.WhereGroupOp groupOp)
public DbCvo<T> putId(String id)
public DbCvo<T> putOK(boolean status)
public DbCvo<T> putOper(RsqlConstants.SqlOper oper)
public DbCvo<T> putOrders(List<SqlBeanOrder> orders)
public DbCvo<T> putPagination(int pagination)
public DbCvo<T> putPoolName(String poolName)
public DbCvo<T> putRecordCount(int recordCount)
public DbCvo<T> putReturnType(String returnType)
public DbCvo<T> putRowCount(int rowCount)
public DbCvo<T> putSearch(boolean search)
public DbCvo<T> putSortable(boolean sortable)
public DbCvo<T> putSpaceName(String poolName)
public DbCvo<T> putSqlBeanWhere(SqlBeanWhere sqlBeanWhere)
public DbCvo<T> putSqlString(String sqlString)
public DbCvo<T> putSubList(String subList)
public DbCvo<T> putUpdateByWhere(boolean updateByWhere)
public DbCvo<T> putRule(String field,
RsqlConstants.WhereRuleOper ruleOper,
String value)
public DbCvo<T> putGroup(SqlBeanWhere sqlBeanWhere)
public DbCvo<T> putOrder(boolean sortable,
Object sidx,
String sord)
|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||