- 博客(13)
- 收藏
- 关注
原创 mysql insert一个List集合报错Duplicate column name ‘xxx(字段值)’
问题就在foeach 中select 后得到一个以每条数据值为字段名的临时表,然后再外面一层select item.* 就会出现查询字段重复的问题,于是乎就报错啦。insert语句使用forEach 循环插入一个List结合,结果报错Duplicate column name ‘xxx(字段值)’;按照报错翻译过来,问题就是字段重复,于是乎反复分析表字段,结果也发现重复字段,最终发现坑在forEach的写法上;环境:mysql、mybatis。解决方式:给每个字段给个别名。
2023-08-27 12:16:01 367
原创 web请求报错 org springfamework.http.converter.json.AbstractJackson2HttpMessageConverter.readJavaType
错误原因:用@RequestBody 注解接收一个实体参数,但是前端传的实体参数类型和后台接收的实体参数类型不一致导致;该错误易发生场景:编辑后保存功能,点编辑获取到前端的实体修改后没有以后台保存方法接收的实体类型传输。
2023-07-28 17:59:12 558 1
原创 web请求报错 org.springframework.web.servlet.mvc.method.RequestMappingInfoHandlerMapping.handleNoMatch
前后端分离项目,vue调用后台接口提交数据时报错:org.springframework.web.servlet.mvc.method.RequestMappingInfoHandlerMapping.handleNoMatch。报错原因:前后端请求方式不一致造成。处理方式,修改请求方式一致就行啦…可能前端是get,后台是post。或者前端是post,后台是get。
2023-07-27 17:47:25 355 1
原创 vue项目部署到nginx 非根目录下
在这里插入图片描述](https://img-blog.csdnimg.cn/ec3759c1a5dc41ac840023a634c30d28.png#pic_center。注意:路径是 /dist/index.html 而并非 /index.html (是个坑,本人已踩过)→OO→。最后将dis文件夹直接仍到nginx 对应的目录下,配置server 路径为:/dist。vue.config.js文件中修改配置 publicPath 属性的值:如图。处理方式,简单粗暴,上图。
2023-07-21 16:52:34 1018 2
原创 【无标题】
vue项目引入echarts报错:[Vue warn]: Error in created hook: “TypeError: Cannot read properties of null
2023-01-11 16:25:21 211 1
原创 Exception in thread “main“ java.lang.UnsupportedOperationException 错误处理
LIst集合使用add,remove方法报错UnsupportedOperationException原代码:报错原因此List 为Arrys.asList()初始化的,Arrays类继承了AbstractList抽象类,只实现了get/set方法,但是没有实现add/remove方法解决方法完结撒花。耶耶耶...
2022-07-08 16:32:28 1739 1
原创 基于Dockerfile自定义镜像
基于Dockerfile自定义镜像并基于镜像启动容器运行web服务一、镜像概念:镜像是将应用程序及其所需要的函数库,环境,依赖,配置打包而成。二、镜像结构:包括三部分1、基础镜像(BaseImage):应用依赖的系统函数库,环境,配置,文件等2、层(layer):在BaseImage 上添加那装包,依赖,配置等,每次操作都形成新的一层3、入口(entrypoint):镜像运行入口,一般是程序启动的脚本和参数自定义镜像构建Dockerfile就是一个文本文件,其中各个指令用来说明执行什么操作俩构
2022-06-01 14:52:46 226
原创 java+soap风格接口调用
java调用别人soap接口我们项目中经常用到调用第三方接口,今天说说java中调用别人soap风格接口的两种方式第一种:第一种方式就是常用的feign了,话不多说,直接上图重点在于注解@FeignClient 和@Headers,拿到接口中返回的串后,在业务层解析即可。第二种:第二种方式就是使用httpClient,提交post请求的方式,上图解析返回字符串即可!第二种方式附加代码如下:private String getResult(String url, String xml) th
2021-09-07 11:24:29 6406
原创 spring boot项目编译找不到“javax.servlet.annotation“解决办法
spring boot项目编译找不到"javax.servlet.annotation"解决办法项目找不到servle-api这个包,故编译报错,解决方法如下: 第一种解决方法: Ctr+Alt+Shift+S进入idea 的project structure界面,选择Modules,点击右侧+号,选择JArs or directories… 选择本地安装的tomcat,进入安装目录-lib文件下选中servle-api,OK 第二种解决方法: 修改pom配置文件,排除spring boot内嵌的tomc
2020-11-24 15:50:30 1196
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人