基于Spring Boot 3 的简易卡密源码端带有小程序功能。后端使用的技术栈包括:

– Spring Boot 3 主体结构,内嵌了 Tomcat、IOC 容器和 AOP
– Springdoc 用于接口测试
– MyBatis 用于数据层的 CRUD 操作

前端使用的是 Android,并且使用了 OkHttp 框架处理请求,使用 Gson 解析请求的内容。

搭建环境的要求:

– 需要服务器才能搭建
– 服务器环境需要 JDK 17+、MySQL 8+,也可以使用 5+
– 推荐使用 CentOS 7.8 系统,并且可以安装宝塔进行部署(宝塔商店中搜索”Java 项目一键部署”)

安装 JDK 17 后,配置环境变量可以参考官方文档。如果不使用宝塔进行部署,可以在 JDK 目录 /lib 中打开终端,输入以下命令:java –jar 可执行的 Java 程序地址。

在部署完成后,可以使用远程 FTP 来修改文件配置,或者手动打开 JAR 包中的 BOOT-INF/classes 目录中的后缀为 .yml 的配置文件。需要确保将 application.yml 中的数据库账号密码修改为自己的,并将端口号改成 7001。同时需要在安全组中开放该端口,否则无法访问。

部署完成后,在浏览器中输入你的 IP 地址:端口/swagger-ui/index.html#/ 即可访问接口测试。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。