当前位置: 首页 > news >正文

网站流量统计平台最近的战争新闻大事

网站流量统计平台,最近的战争新闻大事,怎么查公司网站有没有中文域名,自己开发一款软件需要多少钱简介在企业级开发中、我们经常会有编写数据库表结构文档的时间付出#xff0c;从业以来#xff0c;待过几家企业#xff0c;关于数据库表结构文档状态#xff1a;要么没有、要么有、但都是手写、后期运维开发#xff0c;需要手动进行维护到文档中#xff0c;很是繁琐、如…简介在企业级开发中、我们经常会有编写数据库表结构文档的时间付出从业以来待过几家企业关于数据库表结构文档状态要么没有、要么有、但都是手写、后期运维开发需要手动进行维护到文档中很是繁琐、如果忘记一次维护、就会给以后工作造成很多困扰、无形中制造了很多坑留给自己和后人于是萌生了要自己写一个插件工具的想法但由于自己前期在程序设计上没有很多造诣且能力偏低有想法并不能很好实现随着工作阅历的增加和知识的不断储备终于在2020年的3月中旬开始进行编写4月上旬完成初版想完善差不多在开源但由于工作太忙业余时间不足没有在进行完善到了6月份由于工作原因、频繁设计和更改数据库、经常使用自己写的此插件、节省了很多时间解决了很多问题 在仅有且不多的业余时间中、进行开源准备于2020年6月22日开源欢迎大家使用、建议、并贡献。  关于名字想一个太难了好在我这个聪明的小脑瓜灵感一现怎么突出它的小但重要呢从小就学过雷锋的螺丝钉精神摘自雷锋日记虽然是细小的螺丝钉是个细微的小齿轮然而如果缺了它那整个的机器就无法运转了慢说是缺了它即使是一枚小螺丝钉没拧紧一个小齿轮略有破损也要使机器的运转发生故障的...感觉自己写的这个工具很有这意味虽然很小、但是开发中缺了它还不行于是便起名为screw(螺丝钉)screw 特点简洁、轻量、设计良好。不需要 powerdesigner 这种重量的建模工具多数据库支持 。支持市面常见的数据库类型 MySQL、Oracle、SqlServer多种格式文档。支持 MD、HTML、WORD 格式灵活扩展。支持用户自定义模板和展示样式支持数据库类型[✔️] MySQL[✔️] MariaDB[✔️] TIDB[✔️] Oracle[✔️] SqlServer[✔️] PostgreSQL[✔️] Cache DB文档截图使用方式普通方式引入依赖cn.smallbun.screw screw-core ${lastVersion}编写代码/** * 文档生成 */void documentGeneration() { //数据源 HikariConfig hikariConfig new HikariConfig(); hikariConfig.setDriverClassName(com.mysql.cj.jdbc.Driver); hikariConfig.setJdbcUrl(jdbc:mysql://127.0.0.1:3306/database); hikariConfig.setUsername(root); hikariConfig.setPassword(password); //设置可以获取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 ignoreTableName new ArrayList(); ignoreTableName.add(test_user); ignoreTableName.add(test_group); //忽略表前缀 ArrayList ignorePrefix new ArrayList(); ignorePrefix.add(test_); //忽略表后缀 ArrayList 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();}Maven 插件cn.smallbun.screw screw-maven-plugin ${lastVersion}com.zaxxer HikariCP 3.4.5mysql mysql-connector-java 8.0.20rootpasswordcom.mysql.cj.jdbc.Driverjdbc:mysql://127.0.0.1:3306/xxxxHTMLfalsefreemarker测试文档名称 数据库文档生成${project.version}数据库文档compilerun学习交流私信【源码】
http://www.yutouwan.com/news/192857/

相关文章:

  • 免费公司注册网站深圳天琥室内设计学校
  • 电子商务网站计划书wordpress需要npv
  • 网站建设员课程十堰网站建设有哪些公司
  • 山东手机版建站系统信息建设企业网站需要哪些东西
  • 提升网站页面打开速度大学生创新创业大赛
  • 长沙做网站建设的专业科技公司网站欣赏
  • 网站设计尺寸规范手机详情页设计模板
  • 浙江建筑信息网站chromeseo是什么
  • 自己做网站还能挣钱吗佛山网站建设科技公司
  • 网站的登录界面怎么做重庆建设工程信息官网
  • 网站设计师如何让客户信任你织梦园模板网站
  • 铜陵58同城做网站惠州市惠城区规划建设局网站
  • 爱站seo查询软件html所有代码大全
  • 网站建设的需求怎么写wordpress nginx 404
  • 自己做网站怎么搜索个人做 下载类网站
  • 网站建设题目以及答案wordpress定时发布文章0点
  • 电厂建设审批进度网站五屏网站建设怎样
  • 网站如何吸引单县网页设计
  • 扫二维码直接进网站怎么做怎样自学开网店
  • 电影手机网站建设乡镇网站建设内容规划
  • 图片网站该如何做seo优化软件开发的周期分几个阶段
  • 山东建设执业资格注册中心网站官网赤峰网站开发公司
  • 萧山中兴建设有限公司网站中国营销网站
  • 网站虚拟机可以自己做吗哪个网站上做ppt比较好看的
  • 分局网站建设html5网站开发工具
  • 云南省建设工作网站做外文网站
  • 建网站哪便宜湘潭市网站建设
  • 12306网站开发enjooy wordpress英文主题
  • 建湖专业做网站的公司网络营销的现状
  • 建设一个网站主要受哪些因素的影响因素邯郸信息港最新招聘信息