类的使用
com.walker.jdbc.SqlAndParameters
使用SqlAndParameters的程序包
-
com.walker.jdbc中SqlAndParameters的使用
修饰符和类型方法说明BaseMapper.getDeleteSql_()根据主键获取删除语句及参数BaseMapper.getDeleteSql_(String where, Object[] parameters) 根据条件及参数组装删除语句BaseMapper.getDeleteSql_(String where, Map<String, Object> parameters) 根据条件及参数组装删除语句BaseMapper.getInsertSql_()获取Insert语句及参数BaseMapper.getSelectSql_(String where, Object[] parameters) 根据条件及参数获取查询语句BaseMapper.getSelectSql_(String where, Map<String, Object> parameters) 根据条件及参数获取查询语句BaseMapper.getSingleSql_()根据主键获取查询语句及条件BaseMapper.getUpdateSql_()根据主键获取update语句及参数BaseMapper.getUpdateSql_(String where, Object[] parameters) 根据条件及参数获取update语句及参数BaseMapper.getUpdateSql_(String where, Map<String, Object> parameters) 根据条件及参数获取update语句及参数 -
com.walker.jdbc.sqlgen中SqlAndParameters的使用
修饰符和类型方法说明abstract SqlAndParameters<Object[]>AbstractSqlBuilder.genArraySql()根据主键生成sql语句abstract SqlAndParameters<Object[]>AbstractSqlBuilder.genArraySql(String where, Object[] parametersArray) 根据条件和条件参数生成sql语句 例如: genArraySql("where name = ?"DeleteBuilder.genArraySql()DeleteBuilder.genArraySql(String where, Object[] parametersArray) InsertBuilder.genArraySql()InsertBuilder.genArraySql(String where, Object[] parametersArray) 此方法不支持SelectBuilder.genArraySql()SelectBuilder.genArraySql(String where, Object[] parametersArray) UpdateBuilder.genArraySql()UpdateBuilder.genArraySql(String where, Object[] parametersArray) abstract SqlAndParameters<Map<String,Object>> AbstractSqlBuilder.genMapSql()根据主键生成sql语句abstract SqlAndParameters<Map<String,Object>> 根据条件和条件参数生成sql语句 例如: genMapSql("where name = :name", new Map{name:"lizhihui"})DeleteBuilder.genMapSql()InsertBuilder.genMapSql()此方法不支持SelectBuilder.genMapSql()UpdateBuilder.genMapSql()