Commit b6572ef2 by 尛爺鑫 Committed by Gitee

test修改

parent 2818887b
/** /**
* @filename:UserController 2019年4月9日 * @filename: MyGenerator.java 2019-10-16
* @project wallet-manage V1.0 * @project v0.0.1 V1.0
* Copyright(c) 2018 flying-cattle Co. Ltd. * Copyright(c) 2018 BianPeng Co. Ltd.
* All right reserved. * All right reserved.
*/ */
package com.flying.cattle.mdg; package com.buybit.test;
/**
* @filename:UserController 2019年4月9日
* @project wallet-manage V1.0
* Copyright(c) 2018 flying-cattle Co. Ltd.
* All right reserved.
*/
import java.sql.SQLException; import java.sql.SQLException;
import java.util.Date; import java.util.Date;
import com.github.mybatis.fl.entity.BasisInfo; import com.github.flying.cattle.mdg.entity.BasisInfo;
import com.github.mybatis.fl.util.EntityInfoUtil; import com.github.flying.cattle.mdg.util.EntityInfoUtil;
import com.github.mybatis.fl.util.Generator; import com.github.flying.cattle.mdg.util.Generator;
import com.github.mybatis.fl.util.MySqlToJavaUtil; import com.github.flying.cattle.mdg.util.MySqlToJavaUtil;
/** /**
* Copyright: Copyright (c) 2019 * Copyright: Copyright (c) 2019
* *
...@@ -32,35 +25,36 @@ public class MyGenerator { ...@@ -32,35 +25,36 @@ public class MyGenerator {
public static final String AUTHOR = "BianPeng"; public static final String AUTHOR = "BianPeng";
public static final String VERSION = "V1.0"; public static final String VERSION = "V1.0";
// 数据库连接信息:连接URL、用户名、秘密、数据库名 // 数据库连接信息:连接URL、用户名、秘密、数据库名
public static final String URL = "jdbc:mysql://127.0.0.1:3306/buybit_wallet_sign?useUnicode=true&characterEncoding=utf-8&autoReconnect=true&failOverReadOnly=false&useSSL=true&serverTimezone=UTC"; public static final String URL = "jdbc:mysql://192.168.9.246:3306/bitbuy-dev?useSSL=false&serverTimezone=GMT%2B8&useUnicode=true&characterEncoding=utf8";
public static final String NAME = ""; public static final String NAME = "bitbuy-dev";
public static final String PASS = ""; public static final String PASS = "bitbuy-Dev1";
public static final String DATABASE = "buybit_wallet_sign"; public static final String DATABASE = "bitbuy-dev";
// 类信息:类名、对象名(一般是【类名】的首字母小些)、类说明、时间 // 类信息:类名、对象名(一般是【类名】的首字母小些)、类说明、时间
public static final String CLASSNAME = "CollectionRoute"; public static final String CLASSNAME = "foreign";
public static final String TABLE = "collection_route"; public static final String TABLE = "pm_foreign";
public static final String CLASSCOMMENT = "资金归集"; public static final String CLASSCOMMENT = "API应用KEY";
public static final String TIME = "2019年6月12日"; public static final String TIME = "2019年10月16日";
public static final String AGILE = new Date().getTime() + ""; public static final String AGILE = new Date().getTime() + "";
// 路径信息,分开路径方便聚合工程项目,微服务项目 // 路径信息,分开路径方便聚合工程项目,微服务项目
public static final String ENTITY_URL = "com.buybit.ws.entity"; public static final String ENTITY_URL = "com.buybit.power.entity";
public static final String DAO_URL = "com.buybit.ws.dao"; public static final String DAO_URL = "com.buybit.power.mapper";
public static final String XML_URL = "com.buybit.ws.dao.impl"; public static final String XML_URL = "com.buybit.power.mapper.xml";
public static final String SERVICE_URL = "com.buybit.ws.service"; public static final String SERVICE_URL = "com.buybit.power.service";
public static final String SERVICE_IMPL_URL = "com.buybit.ws.service.impl"; public static final String SERVICE_IMPL_URL = "com.buybit.power.service.impl";
public static final String CONTROLLER_URL = "com.buybit.ws.web"; public static final String CONTROLLER_URL = "com.buybit.power.web";
//是否是Swagger配置 //是否是Swagger配置
public static final String IS_SWAGGER = "true"; public static final String IS_SWAGGER = "true";
public static void main(String[] args) { public static void main(String[] args) {
BasisInfo bi = new BasisInfo(PROJECT, AUTHOR, VERSION, URL, NAME, PASS, DATABASE, CLASSNAME, AGILE, ENTITY_URL, DAO_URL, XML_URL, SERVICE_URL, SERVICE_IMPL_URL, CONTROLLER_URL); BasisInfo bi = new BasisInfo(PROJECT, AUTHOR, VERSION, URL, NAME, PASS, DATABASE, TIME, AGILE, ENTITY_URL,
DAO_URL, XML_URL, SERVICE_URL, SERVICE_IMPL_URL, CONTROLLER_URL,IS_SWAGGER);
bi.setTable(TABLE); bi.setTable(TABLE);
bi.setEntityName(MySqlToJavaUtil.getClassName(TABLE)); bi.setEntityName(MySqlToJavaUtil.getClassName(TABLE));
bi.setObjectName(MySqlToJavaUtil.changeToJavaFiled(TABLE)); bi.setObjectName(MySqlToJavaUtil.changeToJavaFiled(TABLE));
bi.setEntityComment(CLASSCOMMENT); bi.setEntityComment(CLASSCOMMENT);
try { try {
bi = EntityInfoUtil.getInfo(bi); bi = EntityInfoUtil.getInfo(bi);
String fileUrl = "E:\\a_item_work\\wallet\\wallet-manage\\wallet-manage-web\\src\\test\\java\\";// 生成文件存放位置 String fileUrl = "E:\\";// 生成文件存放位置
//开始生成文件 //开始生成文件
String aa1 = Generator.createEntity(fileUrl, bi).toString(); String aa1 = Generator.createEntity(fileUrl, bi).toString();
String aa2 = Generator.createDao(fileUrl, bi).toString(); String aa2 = Generator.createDao(fileUrl, bi).toString();
...@@ -68,11 +62,14 @@ public class MyGenerator { ...@@ -68,11 +62,14 @@ public class MyGenerator {
String aa4 = Generator.createService(fileUrl, bi).toString(); String aa4 = Generator.createService(fileUrl, bi).toString();
String aa5 = Generator.createServiceImpl(fileUrl, bi).toString(); String aa5 = Generator.createServiceImpl(fileUrl, bi).toString();
String aa6 = Generator.createController(fileUrl, bi).toString(); String aa6 = Generator.createController(fileUrl, bi).toString();
// 是否创建swagger配置文件
String aa7 = Generator.createSwaggerConfig(fileUrl, bi).toString();
System.out.println(aa1); System.out.println(aa1);
System.out.println(aa2); System.out.println(aa3); System.out.println(aa4); System.out.println(aa2); System.out.println(aa3); System.out.println(aa4);
System.out.println(aa5); System.out.println(aa6); System.out.println(aa5); System.out.println(aa6); System.out.println(aa7);
//System.out.println(aa7);
} catch (SQLException e) { } catch (SQLException e) {
e.printStackTrace(); e.printStackTrace();
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment