对于很多的工作了有几年的开发人员来说,初期都是逐个单词语法的自己编写的。而一旦技术水平提高了到了一定的层次之后,在同时工作量的加大,要求我们必须加快提高工作效率。因此就可以利用必要的快捷开发手段和工具,从而辅助我们的工作进行。这里就给大家介绍一个快速生成java程序代码的工具使用方法,具体的步骤如下:

1、首先我们下载工具和具体的说明,下载地址:http://pan.baidu.com/s/1hqlaTeO;

2、下载下来之后,解压会看到有个hsqldb文件里面有个hsqldb.jar,把这个jar包放到自己可以找到目录里面,具体参考见图:

3、配置运行的环境变量-系统环境变量H2DRIVERS(注:这个变量一定是系统变量,而不是自定义的用户变量,不然会出现问题的。),变量的值是hsqldb.jar的根目录,参考见图:

4、找到文件中的start_h2_db.bat ,通过 start_h2_db.bat启动测试数据库。当系统变量配置好之后它就会命令自动打开浏览器,在打开浏览器会出现数据库的测试连接,它提供了不同的语言和数据库供用户选择使用。值得注意的是命令打开的DOS窗口和浏览器暂时不要关闭,直到整个过程结束之后关闭。对于在测试数据库连接会出现 Class "com.mysql.jdbc.Driver" not found [90086-137],其实可以忽略这个错误,继续下一步操作就可以。参考见图:

5、对于以上的配置好之后,就要和数据库进行连接了,那就必须在数据库中新建数据表结构,使它生成对应的实体。我这里使用的是mysql数据库,参考见图:

6、接下来要配置相应的数据库连接,打开配置文件generator.xml。在这个文件里面主要修改生成java类文件的包架构和数据库的用户名和密码、驱动连接。参考见图:

7、运行rapid-gen.bat测试生成代码,这时会出现问题,具体参考见图:

它会提示找不到server下的jvm.dll,这时我们就要自己手动新建server的文件夹这样就可以了,参考见图:

8、待上面的步骤都正确执行之后,就可以在DOS里面输入“gen  对应的数据表”,在输入之后稍等一分钟就会自动生成代码结构,对应代码结构文件会自动弹出。至此利用工具快速生成代码就结束了。参考见图:

自定义java代码快捷生成器使用与问题解决的更多相关文章

  1. 如何在Mirth Connect中创建和调用自定义Java代码

    0-前言 本文章将向您展示如何创建自定义Java类,将其编译/打包到JAR中,将其包含在Mirth Connect在,并在JavaScript中调用它,您可以从任何JavaScript上下文调用自定义 ...

  2. Myeclipse 自定义java代码快捷键

    1.首先在MyEclipse菜单栏找到"windows"下拉菜单中找到首选项(英文Prefenerces),弹出首选项界面.   2.打开java -->editor---& ...

  3. Eclipse中设置Java代码格式化

    一.自定义 Java 代码格式化 [Java-Code-Formatting.xml 下载],下载完毕以后,打开 Eclipse 找到如下图界面,点击 Import 导入即可.

  4. 使用Java代码自定义Ribbon配置

    很多场景下,需要实现不同的微服务采用不同的策略,例如修改Ribbon的负载均衡规则等.Spring Cloud允许使用Java代码自定义Ribbon的配置. 在Spring Cloud中,Ribbon ...

  5. Jmeter自定义编写Java代码调用socket通信

    一.前言 最近需要测试一款手机游戏的性能,找不到啥录制脚本的工具,然后,另外想办法.性能测试实际上就是对服务器的承载能力的测试,和各种类型的手机客户端没有啥多大关系,手机再好,服务器负载不了,也不能够 ...

  6. JAVA代码:生成一个集合,自定义大小,100以内的随机整数

    JAVA代码:生成一个集合,自定义大小,100以内的随机整数 方法一:(Random类) package com.dawa.test; import java.util.ArrayList; impo ...

  7. 第四章 自定义sol合约转化java代码,并实现调用

     鉴于笔者以前各大博客教程都有很多人提问,早期建立一个技术交流群,里面技术体系可能比较杂,想了解相关区块链开发,技术提问,请加QQ群:538327407 准备工作 1.官方参考说明文档 https:/ ...

  8. kettle系列-[KettleUtil]kettle插件,类似kettle的自定义java类控件

    该kettle插件功能类似kettle现有的定义java类插件,自定java类插件主要是支持在kettle中直接编写java代码实现自定特殊功能,而本控件主要是将自定义代码转移到jar包,就是说自定义 ...

  9. java代码打包成jar以及转换为exe

    教你如何把java代码打包成jar文件以及转换为exe可执行文件 1.背景: 学习java时,教材中关于如题问题,只有一小节说明,而且要自己写麻烦的配置文件,最终结果却只能转换为jar文件.实在是心有 ...

随机推荐

  1. ubuntu - 14.04,必须会的技能-安装PPA源中的程序,更大范围使用deb格式安装文件!!

    在使用ubuntu时候,管理各种软件最方便的方式肯定是使用软件中心了,这个管理工具类似windows的 程序管理了,使用它有两个好处: 1,无需处理包依赖,linux里面程序存在各种依赖关系,这在以往 ...

  2. springboot结合swagger生成接口文档

    原文链接:https://www.cnblogs.com/xu-lei/p/7423883.html https://www.jianshu.com/p/b9ae3136b292 前后台分离的开发渐渐 ...

  3. BestCoder Round #80 待填坑

    Lucky Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others)Total Submi ...

  4. freemarker常用标签解释遍历

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <hea ...

  5. crm web ui

    1:View中的field对应于model中的attribute. 2:custom controller具有更长的生存时间,能够在view中共享一些数据. 3:window是component的一个 ...

  6. 老男孩python作业9-简单的商城页面布局

    利用HTML相关知识编写下面的网页: 核心代码如下: <!DOCTYPE html> <html lang="en"> <head> <m ...

  7. Applese 涂颜色(欧拉降幂)

    链接:https://ac.nowcoder.com/acm/contest/330/E 来源:牛客网 题目描述 精通程序设计的 Applese 叕写了一个游戏. 在这个游戏中,有一个 n 行 m 列 ...

  8. POJ 2441 Arrange the Bulls(状态压缩DP)

    题意很简单,n头牛,m个位置,每头牛有各自喜欢的位置,问安排这n头牛使得每头牛都在各自喜欢的位置有几种安排方法. 2000MS代码: #include <cstdio> #include ...

  9. Vue全家桶了解一下(待补充)

    vue全家桶了解一下 一.vue+vue-router+vuex+axios1.vue:使用vue-cli,生成最基本的vue项目2.vue-router:vue项目中的路由管理插件3.vuex:vu ...

  10. centos7初始优化

    第1章 优化 1.1 修改yum源 epel源 curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Cen ...