Commit c98d9e1afddf75111266d51f779d1a0ccce35bc8
1 parent
9a55aef1
Exists in
master
add some table info interface
Showing
3 changed files
with
33 additions
and
2 deletions
Show diff stats
build.gradle
src/main/java/com/taover/repository/CustomJdbcTemplateWrapperTenant.java
| ... | ... | @@ -142,7 +142,28 @@ public class CustomJdbcTemplateWrapperTenant<T, ID extends Number> implements Cu |
| 142 | 142 | //创建rowmapper |
| 143 | 143 | this._customJdbcTemplateRowMapper = new CustomJdbcTemplateRowMapper<T>(this._tClassInfo, this._tableToBeanField); |
| 144 | 144 | } |
| 145 | - | |
| 145 | + | |
| 146 | + @Override | |
| 147 | + public String getTableFieldNameListGapWithComma() { | |
| 148 | + return _tableFieldNameListGapWithComma; | |
| 149 | + } | |
| 150 | + @Override | |
| 151 | + public String getIdTableFieldName() { | |
| 152 | + return _idTableFieldName; | |
| 153 | + } | |
| 154 | + @Override | |
| 155 | + public String getDbName() { | |
| 156 | + return _dbName; | |
| 157 | + } | |
| 158 | + @Override | |
| 159 | + public String getTableName() { | |
| 160 | + return _tableName; | |
| 161 | + } | |
| 162 | + @Override | |
| 163 | + public Class<T> getTClassInfo() { | |
| 164 | + return _tClassInfo; | |
| 165 | + } | |
| 166 | + | |
| 146 | 167 | private void appendWhereCondition(StringBuffer sql, StringBuffer pql, List<Object> list, List<Object[]> condition) { |
| 147 | 168 | if (condition == null || condition.size() == 0) return; |
| 148 | 169 | Object[] con = condition.get(0); | ... | ... |
src/main/java/com/taover/repository/CustomJdbcTemplateWrapperTenantInterface.java
| ... | ... | @@ -167,5 +167,15 @@ public interface CustomJdbcTemplateWrapperTenantInterface<T, ID extends Number> |
| 167 | 167 | * @return |
| 168 | 168 | */ |
| 169 | 169 | public Map<String, Object> getPageData(String selectSql, String fromAndWhereSql, String orderByPartSql, Integer page, Integer pageSize, Long tenantId); |
| 170 | + | |
| 171 | + String getTableFieldNameListGapWithComma(); | |
| 172 | + | |
| 173 | + String getIdTableFieldName(); | |
| 174 | + | |
| 175 | + String getDbName(); | |
| 176 | + | |
| 177 | + String getTableName(); | |
| 178 | + | |
| 179 | + Class<T> getTClassInfo(); | |
| 170 | 180 | |
| 171 | 181 | } | ... | ... |