【分享】JFinal项目开发机上使用SqlServer2017 (三)

这是系列教程第三篇。

前两篇:

【分享】JFinal项目开发机上安装SqlServer2017 (一)

【分享】JFinal项目开发机上使用SqlServer2017 (二)

接着来,上面两篇在机器上安装好了数据库和SSMS管理器,也用Navicat通过TCP/IP协议进行了远程连接和管理操作。

那么接下来就开始在JFinal项目中使用了。

开发IDE:

Eclipse+JBolt插件

JBolt插件官网http://jbolt.cn

image.png

我们开始创建Maven工程,使用上图中的第一个按钮即可。

也可以在顶部菜单里找到JBolt里创建工程。

image.png

左侧右键菜单也有。

image.png


image.png

这些可以都保持默认。

image.png

image.png

image.png

测试连接正常,点击Finish。生成项目环境和代码。

image.png


测试运行这个项目试试看。

右键-run as-JFinal java application 一键运行。

image.png


看控制台是没有问题啊。

image.png

我们访问一下controller主页试试。

右键-JBolt-Browser it。

image.png


image.png


浏览器正常打开,访问了这个项目,并且控制台输出生成了。


再试试,Model代码生成。

右键-JBolt-Generator-JFinal Model Generator

image.png

弹出配置向导。

image.png

默认已经是正确配置了。

点击下一步。

image.png

出现了生成Model的配置界面。

需要我们自己配置选择需要生成的表。

我们上节课里创建了两个表,都在左边列出来了。

点击中间【add all】按钮。

image.png

选中所有表。

下方有配置生成包路径和一些生成器配置选项。

可以配置是否在Model里生成Dao,建议不生成在Model,而是在Service层使用。

可以配置生成字典和是否生成链式调用setter。

最后点击Finish。

生成代码。

image.png


Eclipse自动刷新编译了这些代码。

还生成了_MappingKit.java

image.png


做好了表映射关系。

需要在MainConfig中启用一下。

image.png


这里看到的代码都是使用JBolt一键生成的。

再次重弄启动项目,没有问题。

image.png


接下来就是写代码测试插入数据了。

image.png


很简单,在IndexController.java里,index这个action中,循环加入100条数据。

运行,看结果。

image.png


image.pngimage.png

OK没问题了,搞定!!

后面就是针对JBolt极速开发平台和插件,对SqlServer的持续升级优化和支持了。

JBolt极速开发平台:http://jbolt.cn



关注JFinal学院公众号(jfinalxueyuan)

 image.png
扫描小程序码,进入学院小店

JFinal学院群:362557641

 JFinal学院




评论区

热门分享

扫码入社