-
下载
百度网盘地址:
http://pan.baidu.com/s/1gdl68Un
网盘中的三个文件分别为JRainbow0.3.0插件、32位Windows平台带JRainbow插件企业级eclipse、64位Linux平台带JRainbow插件企业级eclipse(本人自用版,带Git插件及Windowbuild插件)。
如果需要其它版本的eclipse或者使用的是MyEclipse,请下载JRainbow0.3.0插件然后根据本手册的安装教程配置即可。
-
支持
1、经测试,本插件理论上支持eclipse3.x及以上版本。
-
安装
-
把下载回来的压缩包解压到eclipse的安装目录dropins文件夹下。
-
本插件暂时不支持eclipse的site安装。
-
使用
-
启动eclipse软件。在头部菜单栏中可以看到JRainbow菜单。现在JRainbow插件只有一个功能“JRainbowReverse
Explorer”。点击后出现JRainbow代码生成向导。
-
DatabaseConnection Driver页面(图1)是用来填写数据库连接的相关信息的。这里与0.3.0之前的版本中的JRainbowDB
Browser中新建连接是的一样的。ConnectionName的下拉框可以记录以前使用过的连接配置。但如果是第一次使用或才是新的数据库连接的话,那就必须全部信息都得填写。
图1
-
填写完了可以点击TestDriver按钮进行测试。如果是“ConnectionSuccessful”则说明配置成功。也可以直接点击Next,配置错的话,则会提示错误。配置无误的话进行下一向导页面(图2)。
图2
-
MultiModuleGeneration页面(图2)是用来进行代码的模块化划分的。首先是选择你的Web项目的src目录,其实这里你直接选择你的项目就可以了。
-
然后填写Java代码的主包。如果是新的项目的话,你可以手动的在输入框填写。如果项目中已有相关包的话,你也可以通过输入框后面的Browse...按钮选择(图3)。
图3
-
选择完JavaPackage后,会在Modules那出现已有的模块名。当然,也可以点击NewModule按钮增加模块(图4)。Modulename是模块的名字,用于Java的包及Extjs页面文件的模块名称,必须是英文。Menuname是菜单的名称,这是用于页面菜单栏模块菜单名称,这里可使用中文。
图4
-
选中模块后(如图5中的system,是选中而不是勾选),然后勾选划分给模块的数据表,点击AddTable增加到模块中。
-
勾选模块的数据表,点击RemoveTable可将数据表从模块中移除,回到Tables中重新选择。
图5
-
划分完模块后,下一步来到JRainbowApplicationGeneration页面(图6)。此页面是选择你要生成的代码,如POJO实体类,Dao类、页面文件及开发中需要的Jar包等等。
-
点击Finish后,开始生成代码的工作,这个时候工具会有点小卡,这是由于大量使用内存造成的,后期会继续优化。别着急,等一会。等ProcessBar滚动完。
图6
-
执行完上面的工作后,回到你的项目那看。生成代码如下:图7为Java类及Spring的配置文件。还有MenuData.json的文件是用于页面菜单的数据。这一块你可放到数据库中去,然后做权限控制等。图8中js文件夹下是一些Extjs的框架包,js/pages下是实体类生成的页面js文件袋。lib文件夹中拷贝了S2SH所需要的Jar包。
-
了解了这些后,你可以进行二次开发工作了。
图7
图8
五、反馈
在使用插件的过程中有遇到什么问题或者有什么好的建议请联系我。
QQ:283021581
手机:18565084465
个人博客:http://blog.csdn.net/jrainbow
新版本的发布及插件的信息汇总都将发布在我的个人博客上。
分享到:
相关推荐
pytorch 0.3.0 for python3.6 windows64位版本,在anaconda下安装
总的来说,"ojdbc14-10.2.0.3.0.jar"的使用涉及Oracle数据库与Java应用的集成,需要考虑Maven的依赖管理、本地库配置,以及合规性问题。对于大型的J2EE项目,这种集成工作是开发过程中的关键环节,正确配置和管理...
Oracle 数据驱动包 `ojdbc14-10.2.0.3.0.jar` 是 Oracle 公司为 Java 应用程序提供的一种用于连接 Oracle 数据库的关键组件。Oracle JDBC (Java Database Connectivity) 驱动允许 Java 程序通过 JDBC API 与 Oracle ...
要在Java应用程序中使用这个驱动,首先需要将"ojdbc14-10.2.0.3.0.jar"添加到项目的类路径中。然后,可以通过以下代码连接Oracle数据库: ```java Class.forName("oracle.jdbc.driver.OracleDriver"); ...
在学习和使用ojdbc14-10.2.0.3.0.jar的过程中,理解JDBC API的基本用法,包括连接管理、SQL执行、结果集处理等,以及掌握Oracle特定的特性如游标、存储过程、触发器等,都是非常重要的。同时,为了保证代码的健壮性...
使用PEFT 0.3.0时,用户通常会解压 "peft-0.3.0.tar.gz" 文件,然后按照文档指示编译和安装。在Linux或类Unix系统上,这通常涉及tar命令来提取文件,然后使用gcc或类似的编译器进行编译。安装完成后,用户可以通过...
版本 0.3.0 的发布带来了许多改进和新特性,旨在提升开发者的体验和库的性能。 在 lgui_0.3.0.tgz 压缩包中,主要包含的是 LGUI 库的源代码。源代码是软件开发的基础,它由程序员用特定编程语言编写,用于控制...
本文将详细介绍JD-GUI 0.3.0的特性、使用方法及其在软件开发中的应用。 一、JD-GUI简介 JD-GUI是一款独立的图形化工具,它提供了直观的界面,让用户可以直接打开.jar或.class文件,查看其中的源代码。这款工具是...
一些之前的推荐系统的代码用的是torch0.3.0的环境,如果不太了解0.3.0到0.4.0之后版本的一些变化,导致代码无法运行,可以下载pytorch0.3.0的版本
- `karaf-manual*`文件:Karaf的用户手册或文档。 解压并安装此包后,用户可以通过命令行界面或者Web管理界面来交互和管理Karaf容器,部署和运行基于OSGi的应用程序。总的来说,"distribution-karaf-0.3.0-Lithium....
"Instantclient-basic-nt-11.2.0.3.0" 是Oracle公司为Windows NT平台提供的一个轻量级数据库连接工具包。这个压缩包文件包含了与Oracle数据库交互所需的基本组件,允许开发者和系统管理员在不安装完整Oracle客户端的...
4. **运行测试**:使用QEMU模拟器加载生成的内核映像,进行运行和调试。 **二、GeekOS设计理念** GeekOS的设计理念是简化和教育。它剥离了现代操作系统中的许多复杂特性,只保留了最基础的核心功能,这样可以让...
关于安装,用户可以从PyPI官网下载“gluoncv-0.3.0b20180713.tar.gz”压缩包,解压后使用pip安装。在命令行中输入: ```bash pip install gluoncv ``` 即可完成安装,之后便可以在Python环境中导入并使用GluonCV库。...
标题“ngx_devel_kit-0.3.0”指的是NDK的0.3.0版本。这个版本可能包含了该工具集的一些更新、改进和修复,以适应不断发展的Nginx服务器和开发者需求。通常,软件版本升级会带来新功能、性能提升、安全修复以及对旧版...
本文将详细讲解如何在安装CUDA 9.0的Linux环境下,配置和使用PyTorch 1.1.0与TorchVision 0.3.0。 首先,安装前的准备工作至关重要。CUDA 9.0是NVIDIA为GPU加速计算提供的一套开发工具,适用于深度学习中的并行计算...
LGame-Android-0.3.0是一个专门针对Android平台的2D游戏引擎,它由LGame-J2SE版简化而来,能够适应绝大多数Android设备和一些衍生系统。LGame-Android-0.3.0版的游戏引擎包含接近九万行代码,提供了包括图形接口、...
总的来说,Kuaidial_0.3.0a4-44是一款实用且高效的电话助手应用,它通过来电显示、电话管理、拦截过滤等功能,极大地提升了用户的电话使用体验。无论是在日常生活还是工作中,Kuaidial都是一个值得信赖的通讯伴侣。
Oracle客户端-v11.2.0.3.0-x86
自RT-Thread-0.3.0版本以来,它已经经历了多年的演进,成为了备受业界认可的成熟操作系统,尤其在物联网(IoT)领域应用广泛。这个版本被认为是RT-Thread的一个里程碑,提供了高度稳定性和兼容性,支持多种ARM处理器...
在"Instantclient-basic&odbc-windows.x64-11.2.0.3.0"这个压缩包中,包含了两个主要组件:Instant Client Basic和Instant Client ODBC,都是针对64位Windows系统的版本。 1. **Instant Client Basic**: 这个组件...