其实 spring boot 就行,不需其他的工具了。
数据库:选择 Embedded 版本的,可以随 jar 包启动免安装。比如:MariaDB Embedded 、SQLite 、H2 配置持久化。
前端 html 页面:搜 spring boot 配置静态页面,Vue 打包的页面都能运行的,你可以放在打包的 jar 里面也能配置外部磁盘路径方便修改静态页面。
部署:项目打包出来一个 jar ,/jdkpath/java -jar 一条命令就能启动了。JDK 你可以提前下载好存磁盘,启动绝对路径写死就行。好点可以:写个一件启动脚本,或者用工具打包 exe 程序。