1.包名字配置
mapper文件中的包名设置是 com.sky.mapper.EmployeeMapper
实际上由于我们的约定大于配置,项目结构一直都会有java与resources两个文件夹,所以这是一种约定,我们在学习的时候多了成本,在开发的时候更加方便。
2.版本问题导致编译失败
很多时候一个简单的版本问题就可能会导致编译出错。修改版本号 —> 清理之前编译文件 —> 重新编译
3.项目启动过程
4.nginx速览
四大最核心常用功能
1. 反向代理(使用最多)
客户端访问 Nginx,Nginx 代替客户端去请求后端服务,再把结果返回浏览器。
用法:代理 SpringBoot、Tomcat、PHP 等后端接口
典型配置:proxy_pass
2. 负载均衡
后端部署多台服务实例,Nginx 将流量分发到多台服务器。
常见策略:轮询、权重、ip_hash、最少连接等。
解决单点压力过大、单点宕机问题。
3. 动静分离
静态资源(图片、js、css、html、字体)由 Nginx 直接读取本地文件响应;
动态接口请求转发给后端 Java/Python 服务。
减轻后端应用服务器压力。
4. 静态资源 Web 服务器
本身可以直接托管静态网站,不用额外装 Apache、Tomcat,适合部署前端打包后的 Vue/React 项目