一键生成JFinal模块代码(Eclipse插件)

代码生成工具在日常开发中是必不可少,因为代码生成工具能够一键生成代码,减少重复的工作,缩短开发周期。五一期间个人开发了一个基于Eclipse插件的代码生成工具(jfinal-generator),这里分享一下。

jfinal-generator支持JFinal官方代码生成策略,同时也支持用户自定义代码生成策略,并支持多种数据作为数据源。

1、首先贴出一张效果图,如下图

2、以JFinal官方的Generator为例,生成BaseModel和Model等相关文件,如下图(gif)

3、自定义代码生成策略生成代码,如下图(gif)

4、支持加载配置文件(避免每次都填写这些繁琐的信息)

5、支持的配置信息如下图

6、自定义代码生成策略及示例源码请移步到 http://www.jfinal.com/share/271

7、插件的下载请移步到 http://www.jfinal.com/share/271

时间: 2024-10-30 01:55:44

一键生成JFinal模块代码(Eclipse插件)的相关文章

?IntelliJ IDEA使用技巧—使用EasyCode插件一键生成代码04期

在现如今的软件开发过程中,软件开发人员将很多的精力放在重复的编码中.特别是流行的MVC架构模式下,项目各个层次的功能更加独立,这也间接的造成了代码的相似度更高.因此需要寻找一种可以减少软件开发人员重复编码的方式,让软件开发人员可以将更多的精力放在业务逻辑编码以及其他更具有价值的工作上. 今天小编向大家介绍一种一款IntelliJ IDEA上的免费开源插件EasyCode,可以方便的根据数据库生成相应的代码.实际就是利用逆向工程自动生成实体类和dao成的代码. EasyCode是基于Intelli

用 Eclipse 插件提高代码质量

如果能在构建代码前发现代码中潜在的问题会怎么样呢?很有趣的是,Eclipse 插件中就有这样的工具,比如 JDepend 和 CheckStyle,它们能帮您在软件问题暴露前发现这些问题.在 让开发自动化 的本期文章中,自动化专家 Paul Duvall 将带来一些关于 Eclipse 插件的例子,您可以安装.配置和使用这些静态分析插件,以便在开发生命周期的早期预防问题. 关于本系列 作为一名开发人员,我们的工作就是为终端用户将过程自动化:然而,我们当中有很多人却忽视了将我们自己的开发过程自动化

hadoop eclipse插件生成

hadoop eclipse插件生成 做了一年的hadoop开发.还没有自动生成过eclipse插件,一直都是在网上下载别人的用,今天有时间,就把这段遗憾补回来,自己生成一下,废话不说,開始了. 本文着重介绍Eclipse插件的生成.配置过程.常见错误的解放方法以及使用Eclipse插件測试执行wordcount演示样例. 一.环境说明 本列中的hadoop eclipse插件通过eclipse生成(未使用命令生成是由于用命令生成插件过程中发生的一些问题.不easy查看和改动,用eclipse非

使用sencha cmd 一键生成你的应用程序代码

一键生成你的应用程序代码: ------------------------------------------------------------ 我们的出发点就是使用命令来产生一个应用程序,执行以下命令:  sencha generate app -ext MyApp E:\senchaworkspace\MyApp 可以看到如下执行结果 以上命令会从官网下载试用版本的ext代码到你本地,如果你已经购买正版代码,那么需要使用下一节(-sdk命令来生成你的应用程序)在你的硬盘文件夹下可以看到:

Jupiter(Eclipse代码评审插件)简单总结

1.Jupiter是开源的Eclipse代码评审插件,以XML形式存储review数据. 2.review数据需要在版本控制系统(CVS/SVN)中传递. 3.三个阶段:个人评审阶段(Individual Phase).团队评审阶段(Team Phase).问题修复阶段(Rework Phase). 4.review问题列表支持各种filter规则(根据review问题状态.责任人等,通过这个filter可以列出具体阶段需关注的问题) 5.支持代码行级别的评审标注功能,能够在复查意见(也称为re

eclipse代码检查插件

1.findBugs 安装 http://findbugs.cs.umd.edu/eclipse 使用 2.codeStyle eclipse代码检查插件

「速成应用」一键生成微信小程序平台 可视化制作开发无需代码

经历了频繁的更新迭代,小程序已经构建起了趋于完善的生态,与此同时,以「速成应用」为代表的小程序第三方开发平台也在推动着小程序市场的发展.为了更好地助力企业打造微信内电商生态闭环,实现线上线下引流,「速成应用」于近日进行了全功能的更新,通过对各类功能组件的优化,帮助企业实现商业模式的转型升级与营销突破. 「速成应用」根据商家反馈的问题,重点对小程序模块中的电商.外卖等功能进行优化升级,旨在帮助企业解决门店经营与小程序线上营销两大难题.在这次升级过程中同样也对辅助功能进行了优化.升级完成后,全线功能

不会做抖音网红快闪PPT?这个插件可以免费一键生成快闪PPT!

不会做抖音网红快闪PPT?莫慌~这个插件可以免费一键生成快闪PPT!是什么插件呢?就是收获众多好评的PA口袋动画啦~ 1.智能动画 制作一个简单快闪,可以用智能动画选项来完成. 步骤:找到智能动画-点击"小猴子"-输入文本-选择音乐-创建动画 2.动画盒子 想做效果比较炫酷的快闪,可以在动画盒子选项中选择自己喜欢的效果 步骤:找到动画盒子-选择自己喜欢的动画效果-下载 3.全文动画 一键生成自带炫酷效果的快闪,用全文动画选项中的一键动画就好啦~ 步骤:找到全文动画-一键动画-选择动画模

使用代码生成工具Database2Sharp快速生成工作流模块控制器和视图代码

在前面随笔<基于Metronic的Bootstrap开发框架--工作流模块功能介绍>和<基于Metronic的Bootstrap开发框架--工作流模块功能介绍(2)>中介绍了Bootstrap开发框架的工作模块功能,前面文章也提及,通过代码生成工具直接生成对应的Create.ViewDetail.Index视图代码和控制器代码,本篇随笔介绍如何使用使用代码生成工具Database2Sharp快速生成工作流模块控制器和视图代码的过程. 1.工作流界面功能 工作流模块如果要增加一个业务