https://www.cnblogs.com/cjeandailynotes/p/11584306.html
转载于
package com.xq.tmall.util;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import java.io.File;
import java.io.FileOutputStream;
import java.lang.reflect.Field;
import java.util.ArrayList;
import java.util.List;
public class SqlGenerator {
private static final Logger logger = LoggerFactory.getLogger(SqlGenerator.class);
public static void main(String[] args) {
//实体类所在的package在磁盘上的绝对路径
String packageName = "E:/java/resourcesproject/micro/925/Tmall_demo/src/main/java/com/xq/tmall/entity";
//生成sql的文件夹
String filePath = "E:/create/";
//项目中实体类的路径
String prefix = "com.xq.tmall.entity.";
String className = "";
StringBuffer sqls = new StringBuffer();
//获取包下的所有类名称
List<String> list = getAllClasses(packageName);
for (String str : list) {
className = prefix + str.substring(0, str.lastIndexOf(<