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
| @@ -56,7 +56,7 @@ uploadArchives { | @@ -56,7 +56,7 @@ uploadArchives { | ||
| 56 | authentication(userName: NEXUS_USERNAME, password: NEXUS_PASSWORD) | 56 | authentication(userName: NEXUS_USERNAME, password: NEXUS_PASSWORD) |
| 57 | } | 57 | } |
| 58 | pom.project { | 58 | pom.project { |
| 59 | - version '2.3.6' | 59 | + version '2.3.8' |
| 60 | artifactId ARTIFACT_Id | 60 | artifactId ARTIFACT_Id |
| 61 | groupId GROUP_ID | 61 | groupId GROUP_ID |
| 62 | packaging TYPE | 62 | packaging TYPE |
src/main/java/com/taover/repository/CustomJdbcTemplateWrapperTenant.java
| @@ -142,7 +142,28 @@ public class CustomJdbcTemplateWrapperTenant<T, ID extends Number> implements Cu | @@ -142,7 +142,28 @@ public class CustomJdbcTemplateWrapperTenant<T, ID extends Number> implements Cu | ||
| 142 | //创建rowmapper | 142 | //创建rowmapper |
| 143 | this._customJdbcTemplateRowMapper = new CustomJdbcTemplateRowMapper<T>(this._tClassInfo, this._tableToBeanField); | 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 | private void appendWhereCondition(StringBuffer sql, StringBuffer pql, List<Object> list, List<Object[]> condition) { | 167 | private void appendWhereCondition(StringBuffer sql, StringBuffer pql, List<Object> list, List<Object[]> condition) { |
| 147 | if (condition == null || condition.size() == 0) return; | 168 | if (condition == null || condition.size() == 0) return; |
| 148 | Object[] con = condition.get(0); | 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,5 +167,15 @@ public interface CustomJdbcTemplateWrapperTenantInterface<T, ID extends Number> | ||
| 167 | * @return | 167 | * @return |
| 168 | */ | 168 | */ |
| 169 | public Map<String, Object> getPageData(String selectSql, String fromAndWhereSql, String orderByPartSql, Integer page, Integer pageSize, Long tenantId); | 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 | } |