Слияние кода завершено, страница обновится автоматически
仅支持JDK1.8及以上的项目使用
软件架构说明
当新项目需要用到时只需要在pom.xml中配置如下,即可使用
<dependency>
<groupId>com.sfy.les</groupId>
<artifactId>database-dictionary</artifactId>
<version>1.0</version>
</dependency>
//导出MYSQL数据库数据字典
DataBaseDictionary exportParam = new MysqlDataBaseDictionary();
//导出Oracle数据库数据字典
DataBaseDictionary exportParam = new OracleDataBaseDictionary();
//导出SqlServer数据库数据字典
DataBaseDictionary exportParam = new SqlServerDataBaseDictionary();
//赋值导出需要的参数
//导出的文件名称(必填)
exportParam.setFileName("xxx数据字典");
//jdbc连接所需的驱动(可不填)
exportParam.setDbDriver("oracle.jdbc.driver.OracleDriver");
//数据库连接地址(必填)
exportParam.setDbUrl("jdbc:oracle:thin:@127.0.0.1:1549:MYORACLE");
//数据库名称(必填)
exportParam.setDbName("study");
//数据库连接账号(必填)
exportParam.setDbUserName("a");
//数据库连接密码(必填)
exportParam.setDbPassword("b");
//表名前缀(用于同1个数据库,导出不同模块的表,选填)
exportParam.setTableNamePrefix("sys_");
//线程数,线程池大小(可不填,默认10)
exportParam.setnThreads(20);
//导出文件地址(必填)
exportParam.setFileUrl("/data/xx/xx/xx/");
//执行导出,返回文件存放地址
String path = exportParam.createExcel();
最后,此工具类共享出来给大家使用,希望大家能够帮助一起完善,通过开源的方式互助。发现有什么bug,或者有什么想法欢迎 PR.
2021-04-14
新发布
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )