总结项目问题 | 学习笔记

简介: 快速学习 总结项目问题

开发者学堂课程【微服务+全栈在线教育实战项目演练(SpringCloud Alibaba+SpringBoot)总结项目问题学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/667/detail/11565


总结项目问题


内容总结:

一、前端问题-路由切换问题

二、前端问题-ES6模块化运行问题

三、mp 生成19位 id 值

四、跨越问题

五、413问题

六、Maven 加载问题


一、前端问题-路由切换问题

(1)问题所在:

多此路由跳转到同一个 vue 页面,页面中 created 方法只会执行一次。

在 vue 页面中有一种方法为 created,特点为第一次由路由进入时此方法可以执行,但第二次再次进入此页面中由路由跳转再回来时,created 方法不会再执行第二次,只能执行第一次。

(2)解决方案:使用 vue 监听来进行路由问题的解决。


二、前端问题-ES6模块化运行问题

(1)问题所在:Nodejs 不能直接运行 ES6模块化代码。

(2)解决方案:需要使用 Babel 把 ES6模块化代码转换 ES5代码执行。


三、mp 生成19位 id 值

(1)问题所在:mp 生成 id 值是19位,JavaScript 处理数字类型值时,只会处理到16位,如果超过16位则不会处理。

(2)解决方案:找到实体类,让实体类的 id 值不是 long 类型而是 String 类型,要在 WORKER_后加上 STR 则会变成 String 类型。


四、跨越问题

(1)访问协议,ip 地址,端口号,这三个如果有任何一个不通,则会产生跨越。

(2)解决方案

在 Controller 添加注解

通过网关解决,在网关中加入统一处理。

两个方案不能同时使用


五、413问题

(1)问题所在:

上传视频时,因为 Nginx 有上传文件大小限制,如果超过 Nginx 大小,则会出现413。

(2)413错误:

请求体过大

(3)解决方案:

在 Nginx 配置客户端大小

(4)响应状态码:

413、403、302(除定向)


六、Maven 加载问题

(1)问题所在:

maven 在加载项目时,默认不会加载 src-java 文件夹里面 xml 类型文件的。

(2)解决方案

直接复制 xml 文件到 target 目录

通过配置实现:需要在 application 文件中加入

classpath:com/atguigu/eduservice/mapper/xml/*.xml以及在 pom 文件中加入

<resource>

<directory>src/main/java</directory>

<includes>

<include>**/*.xml</include>

</include>

<filtering>false</filtering>

</resource>来进行操作。

相关文章
|
Java Maven
maven篇5:maven私服搭建
maven篇5:maven私服搭建
703 0
|
7月前
|
XML JSON API
掌握 Postman:高级 GET 请求技术与响应分析
本指南详细讲解了如何在 Postman 中发送 GET 请求并解析 API 响应,帮助开发者提升 API 测试与开发能力。Postman 是一款强大的工具,可简化请求发送和响应分析流程,并支持团队协作及多版本管理。通过创建集合、配置请求参数、设置身份验证与请求头等步骤,开发者能够高效测试 API。同时,理解响应体、Cookie、响应头等内容有助于深入分析 API 行为,确保高质量的软件交付。掌握 Postman 不仅提高效率,还能加深对 Web 通信机制的理解。
|
存储 弹性计算 安全
阿里云无影云电脑有什么用?
阿里云无影云电脑有什么用?阿里云无影云电脑可用于高数据安全管控、高性能计算等要求的金融、设计、视频、教育等领域,适用于多种办公场景,如远程办公、多分支机构、安全OA、短期使用、专业制图等
486 0
|
网络协议 安全 Python
python监听连接请求
【4月更文挑战第5天】本教程介绍了网络编程中服务器监听连接请求的关键步骤。首先,理解监听是服务器在特定端口等待客户端连接的基本概念。接着,设置监听涉及创建套接字、绑定地址和端口,以及开始监听。提供了一个Python示例,展示如何使用socket库实现监听。注意点包括异常处理、并发处理和安全性考虑。学习后,读者能掌握基础的监听连接请求代码编写。
|
C语言
C语言字符串、宏定义及主函数介绍
C语言字符串、宏定义及主函数介绍
493 0
feign使用url参数传参@SpringQueryMap使用
feign使用url参数传参@SpringQueryMap使用
343 0
|
存储 小程序 C语言
C语言学习路径指南:从入门到精通
最详细的C语言学习路径指南。
459 1
|
存储 Oracle 关系型数据库
MySql存储过程游标循环问题解决过程
MySql存储过程游标循环问题解决过程
336 0
|
SQL 安全 Linux
Web安全——命令注入漏洞详解
Web安全——命令注入漏洞详解
802 0
|
监控 安全 网络安全
紧急警报:最新威胁.maloxx勒索病毒揭秘与应对策略
在数字化时代,企业对于数据的安全性和可用性越发重视。然而,网络威胁的存在使得企业面临着风险和挑战。近日,某公司的ERP软件服务器遭到了一次严重的网络攻击,感染了恶名昭彰的.malox勒索病毒,导致所有的数据文件被加密,无法正常访问和使用。
677 0