文档章节

最好用的代码生成器

javahao
 javahao
发布于 2017/07/05 12:18
字数 436
阅读 243
收藏 1
点赞 0
评论 0

最好用的代码生成器:GenCode 下载

#为什么要开发代码生成器?

** 因为考虑到所有“宝宝”天天加班加点码代码心里的苦,但同时作者比较懒,天天做重复的劳动力CRUD多累,干脆写个代码生成器,解放双手,多余的时间可以都陪陪老婆孩子。**

#方案

采用数据库反向生成思想和模板引擎工具Freemarker,根据数据库表结构设计以及事先配置好的模板反向生成工程代码。

#说干就干

** 就这么任性,高扩展性的代码生成器已经做完开源并分享到Git@OSC,还在为写代码发愁的小伙伴赶紧下载使用,也希望得到大家的支持,我会在今后的使用过程中继续完善,赠上下载地址 点这里 点这里 点这里,请自行下载并打包,或者直接在IDE中运行也可 **

#使用技巧

** 在使用时候路径可以采用相对路径,比如生成路径可以定位到自己工程目录的模块,这样生成的代码直接到自己的项目里面了,省去了拷贝时间。灵活的运用变量的设置,在某些情况下可以定义一些自己的变量来变相解决复杂的问题。可以前后端代码一块生成,然后微调之后就可以满足业务需求,在使用过程中总结经验,总之,有多灵活试过就知道了 **

#联系方式 AUTH:JavaHao QQ:353475081 QQ群:424890813 Email:353475081@qq.com

© 著作权归作者所有

共有 人打赏支持
javahao
粉丝 2
博文 10
码字总数 11029
作品 0
济南
高级程序员
Web开发者推荐的最佳HTML5/CSS3代码生成器

HTML5和CSS3是一入门就能用的最好的语言,最简单同时也最好的的方式就是直接开始做!那么生成器就在自动生成代码时扮演者重要角色,它们非常适用于那些要做很多重复性工作的开发人员和设计人...

老胡不胖 ⋅ 2015/11/25 ⋅ 3

Web开发者选择的最佳HTML5/CSS3代码生成器

原文地址:http://codecloud.net/css3-code-generators-for-web-programmers-6672.html HTML5 和CSS3是一入门就能用的最好的语言,最简单同时也最好的的方式就是直接开始做!那么生成器就在自...

数通畅联 ⋅ 2015/11/30 ⋅ 0

从python协程理解tornado异步

博客原文地址:http://www.v2steve.com/2015/05/31/python/pytornadoasync/ 刚接触tornado时候最疑惑的问题就是tornado.gen.coroutine是怎么实现的。如何在代码中用同步格式实现异步效果。看...

__Steve__ ⋅ 2015/05/31 ⋅ 0

RDIFramework.NET平台代码生成器V2.8发布-更新于2014-12-31(提供下载)

RDIFramework.NET平台代码生成器V2.8发布 更新于2014-12-31   RDIFramework.NET(.NET快速开发整合框架)框架做为信息化系统快速开发、整合的框架,其目的一至是给用户和开发者提供最佳的....

yonghu86 ⋅ 2013/07/30 ⋅ 0

RDIFramework.NET平台代码生成器V3.2版本全新发布-更新于2017-02-27(提供下载-免费使用)

  回顾V3.1版本更新内容如下:   1、增加对Oracle表创建语句的查看。   2、新增对MySql的代码生成支持。   3、全面重构对多线程的支持,改变以前会无故退出的现象。   本次在V3.1版...

80368704 ⋅ 2017/04/20 ⋅ 0

非Hibernate代码如何使用Hibernate的UUIDHexGenerator

手上有一个工程,是其他的公司开发的,使用的是Hibernate,数据库每个表的ID他都设定成了uuid生成器。 因为开发商的Hibernate写的相当糟糕,很多无意义的关联查询。现在想把这部分功能逐渐改...

逝水fox ⋅ 2012/10/24 ⋅ 2

10款AJAX/CSS/HTML的在线表单生成器

日期:2011/12/24 来源:GBin1.com 在这篇文章中,我们将介绍10个超棒的在线表单生成器,帮助你整合web表单到你的网站中,希望大家喜欢! 1. Form Assembly 这是个web表单的CSS样式集合 2. J...

gbin1 ⋅ 2011/12/25 ⋅ 3

求mybatis代码生成器?

现在,公司里对项目中使用的mybatis代码生成器,统一规定只能使用fwjava.com这个网站生成的代码. 以前常使用的mybatis-generator或mybatis-mapper之类的,好像不让用了.说是sql效果不好... 我想...

jdlwt86 ⋅ 2016/11/02 ⋅ 9

Supporting Python 3(支持python3)——使用现代的风格改善你的代码

使用现代风格改善你的代码 原文: http://python3porting.com/improving.html 译者: TheLover_Z 一旦你开始使用 Python 3,你就有机会接触新的特性来改善你的代码。这篇文章中提到的很多东西...

在湖闻樟 ⋅ 2015/10/26 ⋅ 0

OpenJweb快速开发平台字段默认值生成器

OpenJweb快速开发平台中可设置任意字段的默认值规则,同时也可以在规定的默认值生成器类中增加新的字段默认值生成规则,这样为任意表字段设置默认值就大大减少了开发工作量,目前字段默认值生成...

迷途d书童 ⋅ 2012/03/09 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

win10怎么彻底关闭自动更新

win10自带的更新每天都很多,每一次下载都要占用大量网络,而且安装要等得时间也蛮久的。 工具/原料 Win10 方法/步骤 单击左下角开始菜单点击设置图标进入设置界面 在设置窗口中输入“服务”...

阿K1225 ⋅ 今天 ⋅ 0

Elasticsearch 6.3.0 SQL功能使用案例分享

The best elasticsearch highlevel java rest api-----bboss Elasticsearch 6.3.0 官方新推出的SQL检索插件非常不错,本文一个实际案例来介绍其使用方法。 1.代码中的sql检索 @Testpu...

bboss ⋅ 今天 ⋅ 0

informix数据库在linux中的安装以及用java/c/c++访问

一、安装前准备 安装JDK(略) 到IBM官网上下载informix软件:iif.12.10.FC9DE.linux-x86_64.tar放在某个大家都可以访问的目录比如:/mypkg,并解压到该目录下。 我也放到了百度云和天翼云上...

wangxuwei ⋅ 今天 ⋅ 0

PHP语言系统ZBLOG或许无法重现月光博客的闪耀历史[图]

最近在写博客,希望通过自己努力打造一个优秀的教育类主题博客,名动江湖,但是问题来了,现在写博客还有前途吗?面对强大的自媒体站点围剿,还有信心和可能型吗? 至于程序部分,我选择了P...

原创小博客 ⋅ 今天 ⋅ 0

IntelliJ IDEA 2018.1新特性

工欲善其事必先利其器,如果有一款IDE可以让你更高效地专注于开发以及源码阅读,为什么不试一试? 本文转载自:netty技术内幕 3月27日,jetbrains正式发布期待已久的IntelliJ IDEA 2018.1,再...

Romane ⋅ 今天 ⋅ 0

浅谈设计模式之工厂模式

工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 在工厂模式中,我们在创建对象时不会对客户端暴露创建逻...

佛系程序猿灬 ⋅ 今天 ⋅ 0

Dockerfile基础命令总结

FROM 指定使用的基础base image FROM scratch # 制作base image ,不使用任何基础imageFROM centos # 使用base imageFROM ubuntu:14.04 尽量使用官方的base image,为了安全 LABEL 描述作...

ExtreU ⋅ 昨天 ⋅ 0

存储,对比私有云和公有云的不同

导读 说起公共存储,很难不与后网络公司时代的选择性外包联系起来,但尽管如此,它还是具备着简单和固有的可用性。公共存储的名字听起来也缺乏专有性,很像是把东西直接堆放在那里而不会得到...

问题终结者 ⋅ 昨天 ⋅ 0

C++难点解析之const修饰符

C++难点解析之const修饰符 c++ 相比于其他编程语言,可能是最为难掌握,概念最为复杂的。结合自己平时的C++使用经验,这里将会列举出一些常见的难点并给出相应的解释。 const修饰符 const在c...

jackie8tao ⋅ 昨天 ⋅ 0

聊聊spring cloud netflix的HystrixCommands

序 本文主要研究一下spring cloud netflix的HystrixCommands。 maven <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-clo......

go4it ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部