parent
d69b13fe10
commit
bced595741
@ -1,7 +1,7 @@
|
|||||||
package com.dsideal.gw.Admin.Controller;
|
package com.dsideal.base.Admin.Controller;
|
||||||
|
|
||||||
import com.dsideal.gw.Util.JwtUtil;
|
import com.dsideal.base.Util.JwtUtil;
|
||||||
import com.dsideal.gw.Util.ResultVO;
|
import com.dsideal.base.Util.ResultVO;
|
||||||
import com.jfinal.aop.Before;
|
import com.jfinal.aop.Before;
|
||||||
import com.jfinal.core.Controller;
|
import com.jfinal.core.Controller;
|
||||||
import com.jfinal.ext.interceptor.GET;
|
import com.jfinal.ext.interceptor.GET;
|
@ -1,4 +1,4 @@
|
|||||||
package com.dsideal.gw.Controller;
|
package com.dsideal.base.Controller;
|
||||||
|
|
||||||
import com.jfinal.aop.Before;
|
import com.jfinal.aop.Before;
|
||||||
import com.jfinal.core.Controller;
|
import com.jfinal.core.Controller;
|
@ -1,4 +1,4 @@
|
|||||||
package com.dsideal.gw.Handler;
|
package com.dsideal.base.Handler;
|
||||||
|
|
||||||
import com.jfinal.handler.Handler;
|
import com.jfinal.handler.Handler;
|
||||||
import org.jsoup.internal.StringUtil;
|
import org.jsoup.internal.StringUtil;
|
@ -1,4 +1,4 @@
|
|||||||
package com.dsideal.gw.Handler;
|
package com.dsideal.base.Handler;
|
||||||
|
|
||||||
import org.jsoup.Jsoup;
|
import org.jsoup.Jsoup;
|
||||||
import org.jsoup.safety.Safelist;
|
import org.jsoup.safety.Safelist;
|
@ -1,6 +1,6 @@
|
|||||||
package com.dsideal.gw.Interceptor;
|
package com.dsideal.base.Interceptor;
|
||||||
|
|
||||||
import com.dsideal.gw.Util.CommonUtil;
|
import com.dsideal.base.Util.CommonUtil;
|
||||||
import com.jfinal.aop.Interceptor;
|
import com.jfinal.aop.Interceptor;
|
||||||
import com.jfinal.aop.Invocation;
|
import com.jfinal.aop.Invocation;
|
||||||
import com.jfinal.core.Controller;
|
import com.jfinal.core.Controller;
|
@ -1,4 +1,4 @@
|
|||||||
package com.dsideal.gw.Interceptor;
|
package com.dsideal.base.Interceptor;
|
||||||
|
|
||||||
import java.lang.annotation.*;
|
import java.lang.annotation.*;
|
||||||
|
|
@ -1,6 +1,6 @@
|
|||||||
package com.dsideal.gw.Interceptor;
|
package com.dsideal.base.Interceptor;
|
||||||
|
|
||||||
import com.dsideal.gw.Util.CommonUtil;
|
import com.dsideal.base.Util.CommonUtil;
|
||||||
import com.jfinal.aop.Interceptor;
|
import com.jfinal.aop.Interceptor;
|
||||||
import com.jfinal.aop.Invocation;
|
import com.jfinal.aop.Invocation;
|
||||||
import com.jfinal.core.Controller;
|
import com.jfinal.core.Controller;
|
@ -1,4 +1,4 @@
|
|||||||
package com.dsideal.gw.Interceptor;
|
package com.dsideal.base.Interceptor;
|
||||||
|
|
||||||
import java.lang.annotation.*;
|
import java.lang.annotation.*;
|
||||||
|
|
@ -1,6 +1,6 @@
|
|||||||
package com.dsideal.gw.Interceptor;
|
package com.dsideal.base.Interceptor;
|
||||||
|
|
||||||
import com.dsideal.gw.Util.CommonUtil;
|
import com.dsideal.base.Util.CommonUtil;
|
||||||
import com.jfinal.aop.Interceptor;
|
import com.jfinal.aop.Interceptor;
|
||||||
import com.jfinal.aop.Invocation;
|
import com.jfinal.aop.Invocation;
|
||||||
import com.jfinal.core.Controller;
|
import com.jfinal.core.Controller;
|
@ -1,4 +1,4 @@
|
|||||||
package com.dsideal.gw.Interceptor;
|
package com.dsideal.base.Interceptor;
|
||||||
|
|
||||||
import java.lang.annotation.*;
|
import java.lang.annotation.*;
|
||||||
|
|
@ -1,4 +1,4 @@
|
|||||||
package com.dsideal.gw.Interceptor;
|
package com.dsideal.base.Interceptor;
|
||||||
|
|
||||||
import java.lang.annotation.*;
|
import java.lang.annotation.*;
|
||||||
|
|
@ -1,6 +1,6 @@
|
|||||||
package com.dsideal.gw.Interceptor;
|
package com.dsideal.base.Interceptor;
|
||||||
|
|
||||||
import com.dsideal.gw.Util.CommonUtil;
|
import com.dsideal.base.Util.CommonUtil;
|
||||||
import com.jfinal.aop.Interceptor;
|
import com.jfinal.aop.Interceptor;
|
||||||
import com.jfinal.aop.Invocation;
|
import com.jfinal.aop.Invocation;
|
||||||
import com.jfinal.core.Controller;
|
import com.jfinal.core.Controller;
|
@ -1,4 +1,4 @@
|
|||||||
package com.dsideal.gw.Interceptor;
|
package com.dsideal.base.Interceptor;
|
||||||
|
|
||||||
import java.lang.annotation.*;
|
import java.lang.annotation.*;
|
||||||
|
|
@ -1,4 +1,4 @@
|
|||||||
package com.dsideal.gw.Test;
|
package com.dsideal.base.Test;
|
||||||
|
|
||||||
import cn.hutool.core.lang.RegexPool;
|
import cn.hutool.core.lang.RegexPool;
|
||||||
|
|
@ -1,4 +1,4 @@
|
|||||||
package com.dsideal.gw.Test;
|
package com.dsideal.base.Test;
|
||||||
|
|
||||||
import cn.hutool.core.io.FileUtil;
|
import cn.hutool.core.io.FileUtil;
|
||||||
import com.alibaba.fastjson.JSONObject;
|
import com.alibaba.fastjson.JSONObject;
|
@ -1,8 +1,8 @@
|
|||||||
package com.dsideal.gw.Test;
|
package com.dsideal.base.Test;
|
||||||
|
|
||||||
import cn.hutool.http.HttpUtil;
|
import cn.hutool.http.HttpUtil;
|
||||||
import com.alibaba.fastjson.JSONObject;
|
import com.alibaba.fastjson.JSONObject;
|
||||||
import com.dsideal.gw.Util.CommonUtil;
|
import com.dsideal.base.Util.CommonUtil;
|
||||||
|
|
||||||
import java.util.UUID;
|
import java.util.UUID;
|
||||||
|
|
@ -1,4 +1,4 @@
|
|||||||
package com.dsideal.gw.Test;
|
package com.dsideal.base.Test;
|
||||||
|
|
||||||
import com.alibaba.fastjson.JSONObject;
|
import com.alibaba.fastjson.JSONObject;
|
||||||
import com.cybermkd.mongo.kit.MongoQuery;
|
import com.cybermkd.mongo.kit.MongoQuery;
|
@ -1,4 +1,4 @@
|
|||||||
package com.dsideal.gw.Test;
|
package com.dsideal.base.Test;
|
||||||
|
|
||||||
import java.text.SimpleDateFormat;
|
import java.text.SimpleDateFormat;
|
||||||
import java.util.Date;
|
import java.util.Date;
|
@ -1,4 +1,4 @@
|
|||||||
package com.dsideal.gw.Tools;
|
package com.dsideal.base.Tools;
|
||||||
|
|
||||||
import cn.hutool.core.util.RandomUtil;
|
import cn.hutool.core.util.RandomUtil;
|
||||||
|
|
@ -1,4 +1,4 @@
|
|||||||
package com.dsideal.gw.Util;
|
package com.dsideal.base.Util;
|
||||||
|
|
||||||
import cn.hutool.core.date.DateTime;
|
import cn.hutool.core.date.DateTime;
|
||||||
import cn.hutool.core.io.FileUtil;
|
import cn.hutool.core.io.FileUtil;
|
@ -1,4 +1,4 @@
|
|||||||
package com.dsideal.gw.Util;
|
package com.dsideal.base.Util;
|
||||||
|
|
||||||
import io.jsonwebtoken.Claims;
|
import io.jsonwebtoken.Claims;
|
||||||
import io.jsonwebtoken.Jwts;
|
import io.jsonwebtoken.Jwts;
|
@ -1,4 +1,4 @@
|
|||||||
package com.dsideal.gw.Util;
|
package com.dsideal.base.Util;
|
||||||
|
|
||||||
import com.jfinal.log.Log;
|
import com.jfinal.log.Log;
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
@ -1,4 +1,4 @@
|
|||||||
package com.dsideal.gw.Util;
|
package com.dsideal.base.Util;
|
||||||
|
|
||||||
import com.jfinal.log.ILogFactory;
|
import com.jfinal.log.ILogFactory;
|
||||||
import com.jfinal.log.Log;
|
import com.jfinal.log.Log;
|
@ -1,4 +1,4 @@
|
|||||||
package com.dsideal.gw.Tools;
|
package com.dsideal.base.Tools;
|
||||||
|
|
||||||
import cn.hutool.core.io.FileUtil;
|
import cn.hutool.core.io.FileUtil;
|
||||||
import com.jfinal.kit.PathKit;
|
import com.jfinal.kit.PathKit;
|
@ -1,4 +1,4 @@
|
|||||||
package com.dsideal.gw.Util;
|
package com.dsideal.base.Util;
|
||||||
|
|
||||||
public class ResultVO {
|
public class ResultVO {
|
||||||
private Integer code; //返回码
|
private Integer code; //返回码
|
@ -1,83 +0,0 @@
|
|||||||
package com.dsideal.gw.Tools;
|
|
||||||
|
|
||||||
import cn.smallbun.screw.core.Configuration;
|
|
||||||
import cn.smallbun.screw.core.engine.EngineConfig;
|
|
||||||
import cn.smallbun.screw.core.engine.EngineFileType;
|
|
||||||
import cn.smallbun.screw.core.engine.EngineTemplateType;
|
|
||||||
import cn.smallbun.screw.core.execute.DocumentationExecute;
|
|
||||||
import cn.smallbun.screw.core.process.ProcessConfig;
|
|
||||||
import com.zaxxer.hikari.HikariConfig;
|
|
||||||
import com.zaxxer.hikari.HikariDataSource;
|
|
||||||
|
|
||||||
import javax.sql.DataSource;
|
|
||||||
import java.util.ArrayList;
|
|
||||||
|
|
||||||
public class GenerateMysqlDoc {
|
|
||||||
public static void main(String[] args) {
|
|
||||||
String fileOutputDir = "c:\\";
|
|
||||||
//数据源
|
|
||||||
HikariConfig hikariConfig = new HikariConfig();
|
|
||||||
hikariConfig.setDriverClassName("com.mysql.jdbc.Driver");
|
|
||||||
hikariConfig.setJdbcUrl("jdbc:mysql://10.10.14.210:22066/yltcharge?useUnicode=true&characterEncoding=UTF-8&useSSL=false");
|
|
||||||
hikariConfig.setUsername("root");
|
|
||||||
hikariConfig.setPassword("DsideaL147258369");
|
|
||||||
//设置可以获取tables remarks信息
|
|
||||||
hikariConfig.addDataSourceProperty("useInformationSchema", "true");
|
|
||||||
hikariConfig.setMinimumIdle(2);
|
|
||||||
hikariConfig.setMaximumPoolSize(5);
|
|
||||||
DataSource dataSource = new HikariDataSource(hikariConfig);
|
|
||||||
//生成配置
|
|
||||||
EngineConfig engineConfig = EngineConfig.builder()
|
|
||||||
//生成文件路径
|
|
||||||
.fileOutputDir(fileOutputDir)
|
|
||||||
//打开目录
|
|
||||||
.openOutputDir(true)
|
|
||||||
//文件类型
|
|
||||||
.fileType(EngineFileType.HTML)
|
|
||||||
//生成模板实现
|
|
||||||
.produceType(EngineTemplateType.freemarker)
|
|
||||||
//自定义文件名称
|
|
||||||
.fileName("驿来特数据库文档").build();
|
|
||||||
|
|
||||||
//忽略表
|
|
||||||
ArrayList<String> ignoreTableName = new ArrayList<>();
|
|
||||||
//ignoreTableName.add("test_user");
|
|
||||||
//ignoreTableName.add("test_group");
|
|
||||||
//忽略表前缀
|
|
||||||
ArrayList<String> ignorePrefix = new ArrayList<>();
|
|
||||||
//ignorePrefix.add("test_");
|
|
||||||
//忽略表后缀
|
|
||||||
ArrayList<String> ignoreSuffix = new ArrayList<>();
|
|
||||||
//ignoreSuffix.add("_test");
|
|
||||||
|
|
||||||
ProcessConfig processConfig = ProcessConfig.builder()
|
|
||||||
//指定生成逻辑、当存在指定表、指定表前缀、指定表后缀时,将生成指定表,其余表不生成、并跳过忽略表配置
|
|
||||||
//根据名称指定表生成
|
|
||||||
.designatedTableName(new ArrayList<>())
|
|
||||||
//根据表前缀生成
|
|
||||||
.designatedTablePrefix(new ArrayList<>())
|
|
||||||
//根据表后缀生成
|
|
||||||
.designatedTableSuffix(new ArrayList<>())
|
|
||||||
//忽略表名
|
|
||||||
.ignoreTableName(ignoreTableName)
|
|
||||||
//忽略表前缀
|
|
||||||
.ignoreTablePrefix(ignorePrefix)
|
|
||||||
//忽略表后缀
|
|
||||||
.ignoreTableSuffix(ignoreSuffix).build();
|
|
||||||
//配置
|
|
||||||
Configuration config = Configuration.builder()
|
|
||||||
//版本
|
|
||||||
.version("1.0.0")
|
|
||||||
//描述
|
|
||||||
.description("驿来特数据库设计文档生成")
|
|
||||||
//数据源
|
|
||||||
.dataSource(dataSource)
|
|
||||||
//生成配置
|
|
||||||
.engineConfig(engineConfig)
|
|
||||||
//生成配置
|
|
||||||
.produceConfig(processConfig)
|
|
||||||
.build();
|
|
||||||
//执行生成
|
|
||||||
new DocumentationExecute(config).execute();
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,32 +1,13 @@
|
|||||||
_ooOoo_
|
|
||||||
o8888888o
|
|
||||||
88" . "88
|
|
||||||
(| -_- |)
|
|
||||||
O\ = /O
|
|
||||||
____/`---'\____
|
|
||||||
. ' \\| |// `.
|
|
||||||
/ \\||| : |||// \
|
|
||||||
/ _||||| -:- |||||- \
|
|
||||||
| | \\\ - /// | |
|
|
||||||
| \_| ''\---/'' | |
|
|
||||||
\ .-\__ `-` ___/-. /
|
|
||||||
___`. .' /--.--\ `. . __
|
|
||||||
."" '< `.___\_<|>_/___.' >'"".
|
|
||||||
| | : `- \`.;`\ _ /`;.`/ - ` : | |
|
|
||||||
\ \ `-. \_ __\ /__ _/ .-` / /
|
|
||||||
======`-.____`-.___\_____/___.-`____.-'======
|
|
||||||
`=---='
|
|
||||||
|
|
||||||
.............................................
|
__ _______
|
||||||
佛祖镇楼 BUG辟易
|
/ | / \
|
||||||
佛曰:
|
____$$ | _______ $$$$$$$ | ______ _______ ______
|
||||||
写字楼里写字间,写字间里程序员;
|
/ $$ | / | $$ |__$$ | / \ / | / \
|
||||||
程序人员写程序,又拿程序换酒钱。
|
/$$$$$$$ |/$$$$$$$/ $$ $$< $$$$$$ |/$$$$$$$/ /$$$$$$ |
|
||||||
酒醒只在网上坐,酒醉还来网下眠;
|
$$ | $$ |$$ \ $$$$$$$ | / $$ |$$ \ $$ $$ |
|
||||||
酒醉酒醒日复日,网上网下年复年。
|
$$ \__$$ | $$$$$$ | $$ |__$$ |/$$$$$$$ | $$$$$$ |$$$$$$$$/
|
||||||
但愿老死电脑间,不愿鞠躬老板前;
|
$$ $$ |/ $$/ $$ $$/ $$ $$ |/ $$/ $$ |
|
||||||
奔驰宝马贵者趣,公交自行程序员。
|
$$$$$$$/ $$$$$$$/ $$$$$$$/ $$$$$$$/ $$$$$$$/ $$$$$$$/
|
||||||
别人笑我忒疯癫,我笑自己命太贱;
|
|
||||||
不见满街漂亮妹,哪个归得程序员?
|
|
||||||
|
|
||||||
power by http://patorjk.com/software/taag/
|
power by http://patorjk.com/software/taag/
|
Loading…
Reference in new issue