同步操作将从 江南一点雨/generate_code 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
扫码加微信(微信ID:a_java_boy3),进 Spring Boot 讨论群。
松哥最近正在录制新版的 Spring Boot 视频教程,讲到 Spring Boot 整合 Freemarker 时,我就在琢磨单纯讲整合和 Freemarker 用法太过于枯燥,如果能有个实际案例来展示这一技术点,就会好很多。
想来想去感觉做一个 MyBatis 逆向工程比较靠谱,一来 MyBatis 逆向工程大家在日常开发中可能多多少少都会用到,二来很多小伙伴们用 Freemarker 都是做页面模版,可能还没尝试过用它做代码模版。并且从技术上来说,这个代码模版并不难,而且比较有意思。
我们先来看一张效果图:
项目地址:
上图中的页面是用 Vue 开发的,因为只有一个页面,所以就没有使用 SPA(单页面)的形式,因为比较折腾,前端 UI 控件使用了 ElementUI,网络请求还是 Axios。
服务端当然就是大家所熟知的 Spring Boot,服务端的操作其实并不难,主要是利用 JDBC 获取数据库中的各种元数据信息。
页面模版则是 Freemarker:
git clone https://github.com/lenve/generate_code.git
松哥为这个代码生成工具录制了一套视频教程,手把手教大家做这样一个工具,今天我们先来看前三个学习下,看看是不是真的 so easy!
好啦,今天就先和大家分享这么多。如果小伙伴们觉得视频风格还不错,也可以看看松哥的 Spring Boot+Vue+微人事视频教程,这套视频中的 Spring Boot 部分新版目前正在录制。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。