燃爆了(java开发代码)java代码开发工具,一款实用的java代码生成器(持续更新),java 代码生成器模板,
今天生成器又加入了oracle的支持,界面做了些许的微调,先看一下效果吧

然后我们进行oracle配置

在这里随便选了公司局域网oracle数据库中的一张表,名字有点长,然后点击数据项配置

在这里对交互进行了优化,因为首次连接数据库有时会花费几秒的时间,加了一些提示,如果出现错误,也会出现友好提示,在这里就不一一截图了,这个软件的错误提示还是比较完善的。稍等片刻,弹出以下界面

左上角选择表,然后输入相关配置,在这里由于是oracle,sql从右往左执行,所以值设的越大,sql语句的查询条件就越靠后,跟mysql正好相反,代码已经做好了相应的处理。


这个表的字段比较多,在这里我只选择了五列,其中把zzs和zzs_ybr设置为了可以排序,那么生成的前台代码用户可以自己选择正序倒序或者这两个字段任意组合排序。设置完毕点击确定,提示设置成功,确定,关闭当前窗口即可。

来到主界面,点击生成代码,稍等片刻,代码生成完毕。

把生成的项目导入eclipse或idea中,因为是maven项目,导入idea也非常方便,选择pom.xml即可顺利导入,这里以eclipse为例
导入过程就不多说了,项目结构如下,在这里提一下,oracle由于版权问题不支持直接拉取ojdbc的依赖,坑爹啊,这里是生成器下载到本地然后进行的相应配置,相应的jar包放入了lib包里

看一眼 生成的pom文件


springboot加上 <configuration><includeSystemScope>true</includeSystemScope></configuration> 在打成jar包的时候即可带上本地的ajr包,不然会报classnotfound,当然你也可以选择把所有的依赖或resource都放到外部文件夹下,那样jar包的体积就会小很多,在这里就不多说啦。
运行项目

启动非常顺利,访问http://localhost:8080/oracletest/home

库中一共七千多条记录,试一下排序,这里的排序是数据全部排序然后分页,点击增值的向下箭头,箭头变红,数据全部倒序排列,没有问题,如下

也许你会疑惑添加,删除,修改在哪,答案很简单,当然是还没有做。。以后会慢慢加入的,今天就到这吧,明天继续加油!
程序提取:
链接:https://pan.baidu.com/s/1L5gP5sH3LFKA8ZPurPmGhQ
提取码:wxpp
本文系作者 @河马 原创发布在河马博客站点。未经许可,禁止转载。
暂无评论数据