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 | } |