sense-eat Docker 部署总结
在MyBatis查询结果中遇到乱码,原因是MySQL容器未对齐UTF-8导致的ISO-8859-1解析。解决方法是在SQL文件顶部添加代码强制客户端解析器使用utf8mb4。另外还排查了JVM编码层、应用配置层等多个环节以确保不出现乱码问题。
在MyBatis查询结果中遇到乱码,原因是MySQL容器未对齐UTF-8导致的ISO-8859-1解析。解决方法是在SQL文件顶部添加代码强制客户端解析器使用utf8mb4。另外还排查了JVM编码层、应用配置层等多个环节以确保不出现乱码问题。
本文介绍了使用SpringBoot、MySQL和MybatisPlus构建的后端项目,以及Vue、Element-Plus作为前端框架。作者还分享了如何初始化项目、生成实体类、mapper接口和Result类,并配置Swagger API注解等内容。
使用阿里通义生成部署的docker和nginx文件;服务器上过旧的Docker版本导致的问题解决方案。

扫一扫,加我微信