专栏首页杂烩推荐一个代码生成器 原

推荐一个代码生成器 原

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

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

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

    先来看下操作

  首先下载代码生成器,下载完后解压出来,得到一个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 条评论
登录 后参与评论

相关文章

  • LVS高并发负载均衡实现 原

        LVS:LVS是Linux Virtual Server的简写,意即Linux虚拟服务器,是一个虚拟的服务器集群系统。本项目在1998年5月由章文嵩博士...

    尚浩宇
  • hadoop、hive、sqoop安装备忘 原

    实际项目中,很多地方需要把数据缓存起来,以加快数据访问速度。比如字典表,比如数据机房表等等,缓存的实现有很多方式,如果项目中有用到mybatis,可以使用二级缓...

    尚浩宇
  • 分布式下mybatis二级缓存数据一致性解决办法

    实际项目中,很多地方需要把数据缓存起来,以加快数据访问速度。比如字典表,比如数据机房表等等,缓存的实现有很多方式,如果项目中有用到mybatis,可以使用二级缓...

    尚浩宇
  • 微信服务号模板消息接口新增"设置行业"和"添加模板"及细节优化

      微信服务号模板消息可以向用户发送重要的服务通知,如信用卡刷卡通知,商品购买成功通知等。昨日,微信团队发布公告称模板消息新增“设置行业”和“添加模板”接口及细...

    ytkah
  • 媒体范尊享版-emlog模板

    Youngxj
  • 三分钟了解数据结构

    而radix tree在linux kernel中有用于根据给定的index,查找对应的page结构:

    jeff xie
  • 设计模式之模板模式总结篇

    在上一篇《设计模式之模板模式引导篇》中,我们使用了泡咖啡和泡茶的日常小场景讲解了模板模式的原理。本篇,我们就结合这个小案例,来对模板模式进行总结。

    凯哥Java
  • 如何为Joomla标签创建布局覆盖

    这将在/templates/your-template/html/layouts/joomla/content/文件夹中生成一组文件。

    用户3850506
  • Cloudflare推出域名注册服务 表示只收取成本价

    继于2016年针对大型企业推出主打安全的 Cloudflare Registrar 域名注册服务之后,Cloudflare 上周更新了该服务,表示将以成本价为旗...

    周俊辉
  • 解决Redis报错Redis is configured to save RDB snapshots, but it is currently not able to persist on disk

    如果是权限问题,则服务对应目录的权限,或在配置文件中修改目标目录到有权限操作的目录。

    用户1161110

扫码关注云+社区

领取腾讯云代金券