自定义java代码快捷生成器使用与问题解决
2015-05-15 00:24
302 查看
对于很多的工作了有几年的开发人员来说,初期都是逐个单词语法的自己编写的。而一旦技术水平提高了到了一定的层次之后,在同时工作量的加大,要求我们必须加快提高工作效率。因此就可以利用必要的快捷开发手段和工具,从而辅助我们的工作进行。这里就给大家介绍一个快速生成java程序代码的工具使用方法,具体的步骤如下:
1、首先我们下载工具和具体的说明,下载地址:java快捷代码生成器;
2、下载下来之后,解压会看到有个hsqldb文件里面有个hsqldb.jar,把这个jar包放到自己可以找到目录里面,具体参考见图:
3、配置运行的环境变量-系统环境变量H2DRIVERS(注:这个变量一定是系统变量,而不是自定义的用户变量,不然会出现问题的。),变量的值是hsqldb.jar的根目录,参考见图:
4、找到文件中的start_h2_db.bat ,通过 start_h2_db.bat启动测试数据库。当系统变量配置好之后它就会命令自动打开浏览器,在打开浏览器会出现数据库的测试连接,它提供了不同的语言和数据库供用户选择使用。值得注意的是命令打开的DOS窗口和浏览器暂时不要关闭,直到整个过程结束之后关闭。参考见图:
5、对于以上的配置好之后,就要和数据库进行连接了,那就必须在数据库中新建数据表结构,使它生成对应的实体。我这里使用的是mysql数据库,参考见图:
6、接下来要配置相应的数据库连接,打开配置文件generator.xml。在这个文件里面主要修改生成java类文件的包架构和数据库的用户名和密码、驱动连接。参考见图:
7、运行rapid-gen.bat测试生成代码,这时会出现问题,具体参考见图:
它会提示找不到server下的jvm.dll,这时我们就要自己手动新建server的文件夹这样就可以了,参考见图:
8、待上面的步骤都正确执行之后,就可以在DOS里面输入“gen 对应的数据表”,在输入之后稍等一分钟就会自动生成代码结构,对应代码结构文件会自动弹出。至此利用工具快速生成代码就结束了。参考见图:
1、首先我们下载工具和具体的说明,下载地址:java快捷代码生成器;
2、下载下来之后,解压会看到有个hsqldb文件里面有个hsqldb.jar,把这个jar包放到自己可以找到目录里面,具体参考见图:
3、配置运行的环境变量-系统环境变量H2DRIVERS(注:这个变量一定是系统变量,而不是自定义的用户变量,不然会出现问题的。),变量的值是hsqldb.jar的根目录,参考见图:
4、找到文件中的start_h2_db.bat ,通过 start_h2_db.bat启动测试数据库。当系统变量配置好之后它就会命令自动打开浏览器,在打开浏览器会出现数据库的测试连接,它提供了不同的语言和数据库供用户选择使用。值得注意的是命令打开的DOS窗口和浏览器暂时不要关闭,直到整个过程结束之后关闭。参考见图:
5、对于以上的配置好之后,就要和数据库进行连接了,那就必须在数据库中新建数据表结构,使它生成对应的实体。我这里使用的是mysql数据库,参考见图:
6、接下来要配置相应的数据库连接,打开配置文件generator.xml。在这个文件里面主要修改生成java类文件的包架构和数据库的用户名和密码、驱动连接。参考见图:
7、运行rapid-gen.bat测试生成代码,这时会出现问题,具体参考见图:
它会提示找不到server下的jvm.dll,这时我们就要自己手动新建server的文件夹这样就可以了,参考见图:
8、待上面的步骤都正确执行之后,就可以在DOS里面输入“gen 对应的数据表”,在输入之后稍等一分钟就会自动生成代码结构,对应代码结构文件会自动弹出。至此利用工具快速生成代码就结束了。参考见图:
相关文章推荐
- 自定义java代码快捷生成器使用与问题解决
- 关于使用Java代码解决兔子问题
- 解决Java代码中使用的图片应该放到哪个目录里的问题
- Java使用递归法解决汉诺塔问题的代码示例
- Selenium Webdriver 的使用java执行js代码 解决 ScriptEngine不支持浏览器内置对象window,document的问题
- jmeter 使用beanshell 调用 java 代码解决请求签名相关问题
- 如何使用自定义证书解决postman请求https不了问题!
- 你碰到过双击exe文件或桌面快捷方式没反应的情况吗;一段代码解决问题:
- 解决使用vim-go插件时候保存go代码导致设置好的折叠消失的问题
- 使用SQLCipher进行数据库加密代码实现以及java.lang.UnsatisfiedLinkError 报错的解决
- ubuntu17.10解决fcitx输入法不能在idea或者其他java软件环境下使用中文的问题
- Java使用BigDecimal解决精确计算的问题
- JSP中的JSTL无法使用,<%Java%>代码无法识别等问题
- jni使用openssl AES256位加解密(cbc模式),匹配java后端服务器算法,解决末尾乱码问题
- java 中JFinal getModel方法和数据库使用出现问题解决办法
- java使用代理解决跨域问题
- javaWeb开发之MySQL和Cookie的使用练习中遇到的一些问题及解决
- 8.4.2 时间序列预测——使用TFLearn自定义模型——代码运行错误及解决方法
- 【我的Java笔记】多线程_使用Lock锁对象解决线程安全问题
- java只要一句代码,实现多种方式解决图片压缩、旋转,裁切,加水印的问题