摘要: left join on 后边的条件只针对副表,如果要筛选主表必须写在where后。 # 问题查不出左表全部数据 select * from a left join b on a.id=b.id where b.name="kk"; # 解决问题 select * from a left join 阅读全文
posted @ 2023-03-02 17:42 TrumanPan 阅读(601) 评论(0) 推荐(0) 编辑
摘要: 报错信息 The content of element type "resultMap" must match "(constructor?,id*,result*,association*,collection*,discriminator?)". 报错原因ResoutMap参数顺序不匹配 ass 阅读全文
posted @ 2022-09-05 13:13 TrumanPan 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 报错信息展示 报错时的mapper.xml 修改后的mapper.xml 踩坑原因分析 resultmap在映射的时候 是会把 多张表中相同的字段名当成同一个对象来看待 比如上文中的c.id和u.id resultmap在映射的时候会把两者都当成id 而不是一个当成c.id另一个当成s.id 来区分 阅读全文
posted @ 2022-09-04 23:18 TrumanPan 阅读(318) 评论(0) 推荐(0) 编辑
摘要: Springboot中 server.context-path 和 server.servlet-path 的区别 首先说一下 server.context-path ,它代表的是应用上下文根 server.context-path=/xiaomaomao 例如我在 application.prop 阅读全文
posted @ 2022-05-18 09:35 TrumanPan 阅读(989) 评论(0) 推荐(0) 编辑
摘要: 获取项目根路径, 其中xxx是当前的类名 1.根据上下文获取 ServletActionContext.getServletContext().getRealPath(""); 或getRequest().getSession().getServletContext().getRealPath("" 阅读全文
posted @ 2022-05-14 15:59 TrumanPan 阅读(259) 评论(0) 推荐(0) 编辑
摘要: java项目中的classpath到底是什么 在java项目中,你一定碰到过classpath,通常情况下,我们是用它来指定配置/资源文件的路径。在刚开始学习的时候,自己也糊里糊涂,但是现在,是时候弄清楚它到底是指什么了。 顾名思义,classpath就是class的path,也就是类文件(*.cl 阅读全文
posted @ 2022-05-14 15:40 TrumanPan 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 原文地址:https://www.cnblogs.com/chenmz1995/p/10367199.html 一、亲测 /和/*区别 在springboot中建了一个过滤器,测试 当请求为/user/login的时候可以被拦截,当为/page/login.html页面的时候不拦截 当请求为/use 阅读全文
posted @ 2022-05-11 11:27 TrumanPan 阅读(953) 评论(0) 推荐(0) 编辑
摘要: 前言 uri和url一直对这个概念很模糊,因此专门写了一个笔记来彻底搞清楚。(先说好这个笔记的主要作用就是为了便于理解和区分uri和url,这也是我个人的理解和总结,如果有不到位的地方可以提出。如果能帮助你区分了这两个概念也算是自己的一个进步了。) uri 什么是uri? URI(统一资源标识符)是 阅读全文
posted @ 2022-05-10 17:48 TrumanPan 阅读(1332) 评论(0) 推荐(0) 编辑
摘要: 聊一聊过滤器与拦截器 过滤器 Filter Filter 基本介绍 过滤器 Filter 是 Sun 公司在 Servlet 2.3 规范中添加的新功能,其作用是对客户端发送给 Servlet 的请求以及对 Servlet 返回给客户端的响应做一些定制化的处理,例如校验请求的参数、设置请求/响应的 阅读全文
posted @ 2022-05-09 11:27 TrumanPan 阅读(264) 评论(0) 推荐(0) 编辑
摘要: int是java提供的8种原始数据类型之一。Java为每个原始类型提供了封装类,Integer是java为int提供的封装类。 int的默认值为0,而Integer的默认值为null,即Integer可以区分出未赋值和值为0的区别,int则无法表达出未赋值的情况; 例如,要想表达出没有参加考试和考试 阅读全文
posted @ 2022-04-10 18:24 TrumanPan 阅读(473) 评论(0) 推荐(0) 编辑