mall学习笔记(1)

Posted on 2023-05-06 17:48  Capterlliar  阅读(36)  评论(0编辑  收藏  举报

参考macrozheng的mall项目搭建的后端。

发现电脑带不动虚拟机于是选择Win10下开发(

1. Java连接MySQL出现CommunicationsException和SSLHandshakeException问题处理

解决方法:在连接url里加上useSSL=false

2. Win10下MinIO搭建

下载地址:MinIO | Code and downloads to create high performance object storage

下载服务端

编写bat

D:\MinIO\minio.exe server  D:\MinIO\file --console-address "localhost:9000"  --address "localhost:9090"

  ↑            ↑        ↑            ↑

下载的exe        存储文件路径    后台管理端口       api端口

双击bat即可打开服务。

3. 项目结构

controller:写controller的地方

mbg:mybatis generator(mbg)生成的代码

mbg下的两个generator是运行mbg的

service:controller要调用的service

application.yml:配置springboot

generator.properties:mbg配置变量

generatorComfig.xml:mbg配置文件

mbg官方文档:MyBatis Generator Core – MyBatis Generator XML Configuration File Reference

4. git amend后无法push

先本地amend,然后git push --force-with-lease origin master

顺便push的时候开梯子,pull的时候不要开

还有git无法上传空文件夹。。。

5. 今日进度

搭建骨架,回忆了下git,运行mbg添加PmsProductCategory接口,添加PmsProductCategory的controller和service文件,下次写具体代码,先跑通一个接口试试。