![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java开发碰到过的问题
Beat_IT_W
这个作者很懒,什么都没留下…
展开
-
前端传文件和json给后端时的处理方案
开发中碰到这个需求,既需要获取文件流,也需要获取json数据。解决方法就是将json也和文件流一样,都通过form-data格式传过来。具体的看下面的例子就懂啦!首先需要的参数格式:User就不说了,是一个对象。后端需要的传参是public BaseDataVO upload(UploadFile uploadFileReqVO) ...然后UploadFile对象字段是一个MultipartFile和List<User>对象。经过尝试,使用下面的方法进行传参是可行的。...原创 2021-02-26 09:58:58 · 2487 阅读 · 1 评论 -
阿里巴巴Java开发手册-MySQL进行ORM操作时用ResultMap替换ResultClass
原话是:【强制】不要用 resultClass 当返回参数,即使所有类属性名与数据库字段一一对应,也需要定义;反过来,每一个表也必然有一个与之对应。 说明:配置映射关系,使字段与 DO 类解耦,方便维护。这里的“解耦”实在有点费解,但百度和google又没发现相关说法。我自己理解的是,通过配置映射关系,就不需要属性名与字段名一一对应了,这样的话万一修改了字段名(但开发手册也说了字段名的修改代价很大),映射的时候会报错从而提醒同步更新代码;而如果是用的resultClass,修改了字段名却没修改属原创 2020-05-28 18:42:29 · 654 阅读 · 0 评论 -
Mybatis中sql语句有“大于小于”等比较符号时应该注意的问题
原文链接:https://blog.csdn.net/weixin_41614924/article/details/80968669术语 CDATA 指的是不应由 XML 解析器进行解析的文本数据(Unparsed Character Data)。在 XML 元素中,"<" 和 "&" 是非法的。"<" 会产生错误,因为解析器会把该字符解释为新元素的开始。"&" 也会产生错误,因为解析器会把该字符解释为字符实体的开始。在mapper文件中写sql语句时,遇到转载 2020-05-22 10:29:43 · 438 阅读 · 0 评论 -
安装homebrew踩得坑
MacOS下安装brew时总是报错port 443: Connection refused,大概就是被墙了的原因,但试了网上很多高赞办法,也fq了,还是无法解决,最后一番折腾,有幸看到知乎一位大佬提供的脚本解决了。链接如下:mac安装homebrew失败怎么办? - 金牛肖马的回答 - 知乎 https://www.zhihu.com/question/35928898/answer/1333...原创 2020-05-07 17:01:11 · 265 阅读 · 0 评论 -
java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
今天学习spring项目的时候出现了下面的错误信息:java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListenerat org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:170...转载 2020-04-07 21:05:01 · 109 阅读 · 0 评论