wl_management/src/test/java/com/lz/mysql/MysqlMain.java
2020-09-15 10:12:31 +08:00

105 lines
3.2 KiB
Java

package com.lz.mysql;
import com.lz.common.utils.StringUtil;
import org.springframework.util.ResourceUtils;
import java.io.File;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import java.util.Map;
public class MysqlMain {
public static String package_name = "com.sina.model.entity";
public static String package_name_model = "com.chengyi.user.dao";
/*
//public static String save_path = "C:\\Users\\linzi\\Desktop\\mysql";
//public static String save_path ="C:\\workspace\\life";
public static String save_path = "C:\\workspace\\ideaworkspace\\api";
public static String mysql_url = "jdbc:mysql://rr-bp1ih900km0q3e0ur.mysql.rds.aliyuncs.com:3306";
public static String pre = "";
public static String mysql_dbname = "igo";
public static String mysql_username = "igo_readonly";
public static String mysql_password = "qEJMAwIjY45F";
*/
//public static String save_path = "C:\\Users\\linzi\\Desktop\\mysql";
//public static String save_path ="C:\\workspace\\life";
public static String save_path = "C:\\workspace\\ideaworkspace\\api";
public static String mysql_url = "jdbc:mysql://172.16.157.238:3306";
public static String pre = "";
public static String mysql_dbname = "lz_management";
public static String mysql_username = "ldd_biz";
public static String mysql_password = "Hello1234";
/**
* @param args
*/
public static void main(String[] args) throws Exception {
String path = ResourceUtils.getURL("classpath:").getPath();
System.out.println(path);
String dir = null;
if (StringUtil.isNotBlank(path)) {
dir = path.split("target")[0];
}
save_path = dir + "src/test/tmp";
System.out.println(save_path);
File file = new File(save_path);
if (!file.exists()) {
file.mkdirs();
}
List<TablesBean> list = new ArrayList<TablesBean>();
list.add(new TablesBean("lz_result_record"));
List<TablesBean> list2 = new ArrayList<TablesBean>();
Map<String, String> map = MysqlUtil2ShowCreateTable.getComments();
for (int i = 0; i < list.size(); i++) {
TablesBean obj = list.get(i);
String tableName = list.get(i).getTableName();
List<FieldBean> itemList = MysqlUtil2ShowCreateTable.readTableDetail(tableName);
obj.setFieldList(itemList);
obj.setComment(map.get(tableName));
list2.add(obj);
}
for (int i = 0; i < list2.size(); i++) {
MysqlUtilTable2Bean.printEntity(list2.get(i));
MysqlUtilTable2Bean.printReq(list2.get(i));
}
for (int i = 0; i < list2.size(); i++) {
MysqlUtilTable2Contoller.printController(list2.get(i));
}
for (int i = 0; i < list2.size(); i++) {
MysqlUtilTable2Mapper.printDao(list2.get(i));
}
for (int i = 0; i < list2.size(); i++) {
MysqlUtilTable2Service.printService(list2.get(i));
MysqlUtilTable2Service.printServiceImpl(list2.get(i));
}
for (int i = 0; i < list2.size(); i++) {
MysqlUtilTable2XML.printXMLForMap(list2.get(i));
}
}
}