![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
模板解决方案
asdwjb
这个作者很懒,什么都没留下…
展开
-
java代码自动生成一(freemarker)
[size=large]网上有很多代码自动生成工具,如abator和hibernate,这些工具虽好,却没有源码,不能修改模板,让人很不爽。我刚毕业的时候,项目经理自己写了个代码生成工具,我想要过来学习学习,他还不给,跟宝贝似的(初入行的同学遇到这样的项目经理就赶紧辞职吧,没前途)。 其实根据spring的freemarker就能很好地完成这项工作,并且实现起来很简单,下面是我的思路: ...原创 2012-02-24 09:23:41 · 373 阅读 · 0 评论 -
java代码自动生成二(freemarker)
[size=large]接上一篇博客http://xinyangwjb.iteye.com/admin/blogs/1420381的 开始做main方法中伪编程预想出来的几步: [color=red]第一步应该是先new出bean来,这些bean用来接收数据库表属性,包含以下字段[/color] [/size] [code="java"] private String fieldNam...2012-02-24 10:40:51 · 158 阅读 · 0 评论 -
java代码自动生成三(freemarker)
接上一篇博客http://xinyangwjb.iteye.com/blog/1420708[size=large] [color=red]将表信息转化成java文件,第一件事是列名与java字段名的转化:[/color] 按照java编程习惯,如果属性名有两个以上字母组成,则从第二个字母开始,首字母必须大写。 因此如果列名为import_count,要去掉下划线,转...原创 2012-02-24 15:04:27 · 262 阅读 · 0 评论 -
开源模板解决方案freemarker与Velocity
[size=large]最早接触的开源模板解决方案是freemarker,并用来实现代码的自动生成,后来关注了下阿里巴巴的技术单,发现阿里巴巴用的是Velocity,于是就翻了翻Velocity的资料。 由于模板语言简单易学,就没过深入的研究,仅以下面两篇博客做参考: http://www.ibm.com/developerworks/cn/java/j-velocity/ http://w...原创 2012-03-12 10:58:17 · 143 阅读 · 0 评论