数据平台接口迁移

This commit is contained in:
purple
2020-05-29 18:46:12 +08:00
parent 7e7dfc556a
commit a2e2ae9baa
40 changed files with 4153 additions and 357 deletions

View File

@ -0,0 +1,32 @@
package com.uvaluation.compute;
import com.ruoyi.project.data.price.domain.ComputeResidenceRentBasePrice;
import com.ruoyi.project.data.price.domain.UltimateResidenceRentBasePrice;
import org.junit.Test;
import java.lang.reflect.Field;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
public class MapperXmlGeneratorTests {
@Test
public void generateBatchInsertSqL() {
Class targetClass = UltimateResidenceRentBasePrice .class;
List<Field> fieldList = new ArrayList<>();
fieldList.addAll(new ArrayList<>(Arrays.asList(targetClass.getDeclaredFields())));
// while (targetClass != null) {
// fieldList.addAll(new ArrayList<>(Arrays.asList(targetClass.getDeclaredFields())));
// targetClass = targetClass.getSuperclass();
// }
Field[] fields = new Field[fieldList.size()];
fieldList.toArray(fields);
StringBuilder sb = new StringBuilder();
for (int i = 0; i < fields.length; i++) {
String name = fields[i].getName();
sb.append("<result property=\""+name+"\" column=\""+name+"\"/>\r\n");
}
System.out.println(sb.toString());
}
}