推荐一个代码生成器 原

    作为一个懒到极致的码农,岂能没有自己的偷懒神器呢。

    想偷懒,那这个神器首先不能太复杂,鼠标点点,代码就出来了,其次功能要丰富,或者使用灵活,能生成任何语言的代码。

    以前无意中收藏了一个,然后改了下,让他适应任何操作系统。

    先来看下操作

  首先下载代码生成器,下载完后解压出来,得到一个SccCodeUtil的文件夹。打开文件夹,可以看到一个SccCodeUtil.jar的文件,双击他。

    点击File->connect

    输入数据库连接地址,注意url那里最后面应该追加上?useUnicode=true&characterEncoding=utf8&allowMultiQueries=true,否则会出现中文乱码的情况。输入完成后点击确定,回到主页面。

    随便双击一张表,在右侧出现表信息

    点击右上角生成,出现生成确认页面

    在这里输入代码生成路径、基准包名、模块名、以及选择模板。默认出现新架构下的各模块代码的模板(适用基础数据同步系统、数据审计系统、++TV直播系统、浦发支付系统、广告第三方物流同步代理系统、认证新重构userauth系统),如果当前模板无法满足需求,可使用使用freemarker或velocity自定义模板。最后点击生成。

    然后再指定的目录下就会生成出代码。

    默认的提供了java下得模板,根据自己需要还可以自定义其他模板,模板支持freemarker、velocity两种模板技术,可以依据自己喜好,定义任何模板,用以任何语言。

    下载地址https://pan.baidu.com/s/1nuDcDpJ  密码:0hsl

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏蛋未明的专栏

Node.Js执行原理图引发的思考

2033
来自专栏漏斗社区

工具 | sqlmap系列(四)高级篇

SQLMAP系列终于来到了高级篇,是进阶篇的延续……,本期斗哥将带你走进sqlmap批量扫描的世界。 一.批量化扫描burp的请求日记 01.首先配置burp记...

5029
来自专栏王磊的博客

React Native绑定微信分享/登录/支付(演示+实现步骤+注意事项)

React Native(以下简称RN)绑定微信分享/微信登录/微信支付的实现演示+源码+注意事项!微信的调用大同小异,本文实现了微信的分享功能,其他功能可以在...

6516
来自专栏Janti

spring boot之从零开始开发自己的网站

3182
来自专栏IT大咖说

H5开发在QQ钱包的应用实践

摘要 移动互联网时代,提高网页性能是每个前端团队的目标。作为QQ钱包团队的前端工程师,我们是如何通过自研nodejs服务和利用service worker实现H...

3909
来自专栏HappenLee的技术杂谈

客户端一致性与多Leader机制------《Designing Data-Intensive Applications》读书笔记7

上篇文章我们提到了数据系统常用的模型,当提交新数据时,必须将它发送给Leader节点,但是当用户查询数据时,可以从一个Follower节点读取该数据。 这样的...

923
来自专栏运维小白

14.1 NFS介绍

NFS介绍 NFS是Network File System的缩写;这个文件系统是基于网路层面,通过网络层面实现数据同步 NFS最早由Sun公司开发,分2...

2428
来自专栏陈树义

Java并发编程:进程和线程之由来

Java多线程基础:进程和线程之由来   在前面,已经介绍了Java的基础知识,现在我们来讨论一点稍微难一点的问题:Java并发编程。当然,Java并发编程涉及...

3674
来自专栏携程技术中心

干货 | 携程安全自动化测试之路

作者简介 陈莹,携程信息安全部安全开发工程师。2013年加入携程,主要负责各类安全工具的研发,包括线上日志异常分析,实时攻击检测, 漏洞扫描等。 一、背景 业...

4086
来自专栏韩伟的专栏

分布式系统解决之道:目录、消息队列及其他

由于这系列文章实在是太长,所以很抱歉发错了顺序,这应该是第二篇,不过单独来看也是可以成文的。 目录服务(ZooKeeper) 分布式系统是一个由很多进程组成的整...

4873

扫码关注云+社区

领取腾讯云代金券