这是系列教程第三篇。
前两篇:
【分享】JFinal项目开发机上安装SqlServer2017 (一)
【分享】JFinal项目开发机上使用SqlServer2017 (二)
接着来,上面两篇在机器上安装好了数据库和SSMS管理器,也用Navicat通过TCP/IP协议进行了远程连接和管理操作。
那么接下来就开始在JFinal项目中使用了。
开发IDE:
Eclipse+JBolt插件
JBolt插件官网:http://jbolt.cn
我们开始创建Maven工程,使用上图中的第一个按钮即可。
也可以在顶部菜单里找到JBolt里创建工程。
左侧右键菜单也有。
这些可以都保持默认。
测试连接正常,点击Finish。生成项目环境和代码。
测试运行这个项目试试看。
右键-run as-JFinal java application 一键运行。
看控制台是没有问题啊。
我们访问一下controller主页试试。
右键-JBolt-Browser it。
浏览器正常打开,访问了这个项目,并且控制台输出生成了。
再试试,Model代码生成。
右键-JBolt-Generator-JFinal Model Generator
弹出配置向导。
默认已经是正确配置了。
点击下一步。
出现了生成Model的配置界面。
需要我们自己配置选择需要生成的表。
我们上节课里创建了两个表,都在左边列出来了。
点击中间【add all】按钮。
选中所有表。
下方有配置生成包路径和一些生成器配置选项。
可以配置是否在Model里生成Dao,建议不生成在Model,而是在Service层使用。
可以配置生成字典和是否生成链式调用setter。
最后点击Finish。
生成代码。
Eclipse自动刷新编译了这些代码。
还生成了_MappingKit.java
做好了表映射关系。
需要在MainConfig中启用一下。
这里看到的代码都是使用JBolt一键生成的。
再次重弄启动项目,没有问题。
接下来就是写代码测试插入数据了。
很简单,在IndexController.java里,index这个action中,循环加入100条数据。
运行,看结果。
OK没问题了,搞定!!
后面就是针对JBolt极速开发平台和插件,对SqlServer的持续升级优化和支持了。
JBolt极速开发平台:http://jbolt.cn
关注JFinal学院公众号(jfinalxueyuan)
扫描小程序码,进入学院小店
JFinal学院群:362557641