Commit c98d9e1afddf75111266d51f779d1a0ccce35bc8

Authored by 王彬
1 parent 9a55aef1
Exists in master

add some table info interface

build.gradle
... ... @@ -56,7 +56,7 @@ uploadArchives {
56 56 authentication(userName: NEXUS_USERNAME, password: NEXUS_PASSWORD)
57 57 }
58 58 pom.project {
59   - version '2.3.6'
  59 + version '2.3.8'
60 60 artifactId ARTIFACT_Id
61 61 groupId GROUP_ID
62 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 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&lt;T, ID extends Number&gt;
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 }
... ...