Commit c98d9e1afddf75111266d51f779d1a0ccce35bc8

Authored by 王彬
1 parent 9a55aef1
Exists in master

add some table info interface

@@ -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&lt;T, ID extends Number&gt; @@ -167,5 +167,15 @@ public interface CustomJdbcTemplateWrapperTenantInterface&lt;T, ID extends Number&gt;
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 }