–––––––––––
简易的卡密系统
后端用的技术栈是
springboot3做主体结构,内嵌了tomcat,ioc容器,aop
springdoc做接口测试
mybatis做数据层,curd操作
前端用的是android
用了okhttp框架处理请求,gson解析请求的内容
搭建环境:
需要服务器才能搭建
服务器环境需要jdk17+,mysql8+,也可以用5+
我本人用的是centos7.8的系统,装的宝塔
宝塔商店里面搜索java项目一键部署很方便
jdk17的下载和环境变量配置可以自寻在网上搜索
不用java一键部署
可以在 你的jdk目录/lib 里面打开终端
输入一行命令,java –jar 可执行的java程序地址
就可以了,可以远程使用ftp来修改文件配置,或者自己打开jar包里的BOOT-INF/classes里面后缀为yml配置文件里的配置,application.yml里面的数据库账号密码必须修改成自己的
端口号改成7001,需要在安全组开放这个端口不然访问不了
部署完成之后
在浏览器输入 你的ip:端口/swagger–ui/index.html#/可以访问到接口测试
后端源码:https://wwvm.lanzouc.com/iPC0M15nrhaj
注意:源码需要自己编译成jar包才能运行
在idea里面刷新pom.xml里面的依赖然后package就可以了
后端可执行jar包:https://wwvm.lanzouc.com/iiUHQ15nrfyb
密码:4242
数据库文件:https://wwvm.lanzouc.com/i8gau15o2hmh
前端源码:https://wwvm.lanzouc.com/ioFpt15nridi
本项目非常的简易,项目中也肯定有很多不足的地方,初学java或者学到了springboot的可以参考一下