![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SSM
文章平均质量分 50
NO0b
小白
展开
-
pom.xml中<packaging>war</packaging>报错
第一次搭框架, 刚写pom.xml的时候<packaging>war</packaging>就报错,最后发现是build里的一个资源找不到 (复制别人的样例, 这个文件我还没有建立)我这个是数据库连接的配置文档,补上以后就不报错了供大家参考...原创 2018-11-08 16:10:37 · 2021 阅读 · 2 评论 -
SSM框架处理请求原理
该图描述的是一次请求的处理过程, 学识有限, 有错误请指出!DNS负责域名的解析, 比如访问www.baidu.com 先找到DNS获取相应的服务器IP和端口, 请求消息到达端口以后由TOMCAT主动去询问自己占用的端口是否由请求发来, 如果有请求TOMCAT交给对应的项目处理 该项目springmvc的DispatcherServlet拦截请求并查询一个或多个HandlerMapp...原创 2018-11-14 23:14:18 · 1739 阅读 · 0 评论 -
form表单enctype="multipart/form-data" 时request获取不到值的框架解决
问题描述:当我们想在页面上传文件(图片)到服务器时 , 一般会选用form 表单提交, form 的 enctype 属性值为"multipart/form-data"(多媒体上传) 这样来上传一个文件/图片时没有问题, 后端可以接收到一个MultipartFile类型的值所有的值 都是以二进制进行传递的,问题是我们如果传文件时同时有其他input也在form表单中如...原创 2018-11-17 22:10:20 · 14116 阅读 · 2 评论 -
Mybatis中resultType与resultMap的区别
MyBatis的每一个查询映射的返回类型都是ResultMap,只是当我们提供的返回类型属性是resultType的时候,MyBatis对自动的给我们把对应的值赋给resultType所指定对象的属性,而当我们提供的返回类型是resultMap的时候,将数据库中列数据复制到对象的相应属性上,可以用于复制查询,两者不能同时用。resultType当使用resultType做返回结果类...原创 2018-11-18 15:35:32 · 522 阅读 · 0 评论 -
MyBatis插入时返回主键值
前几天做项目时需要插入商品后得到数据库中的主键ID值, 于是查了一些资料, 在此记录 添加记录能够返回主键的关键点在于需要在<insert>标签中添加以下三个属性<insert useGeneratedKeys="true" keyProperty="id" keyColumn="id"></insert>useGeneratedKeys:表..原创 2018-11-18 15:59:11 · 2604 阅读 · 0 评论 -
Mybatis中and和循环or混用 (or转换成in)
这次项目用到一个and和or混用的场景 , 因为用到多个or(循环), 没想到好的办法最终转换成用 IN实现:场景:用left join链接多个表, 多个条件and筛选, 其中状态(state)条件筛选出多个可选状态的条目,本来想用and 和 or 但是 or的条件是个数组参数, 需要遍历states , 可能0个可能多个, 拼了半天没有成功 , 最后发现用 IN 和FOREACH...原创 2019-01-19 14:14:40 · 13989 阅读 · 1 评论 -
sql语句正确mybatis查找不出结果不报错----映射关系不能加表名.列名
问题描述:项目中需要多表查询时相同的列起了别名, 在mybatis中查询无法得到left join的表中对应信息, 只有主表的信息在数据库中直接测试sql语句排除了语句问题, 也没有报错, 所以不是哪里敲错了最后关注在别名的问题上, 发现mybatis的映射关系中列名有别名必须用别名, 不能用表名. 列名的形式, 否则不会报错但就是查询不到该表的结果省略了很多无关列, 用一列说...原创 2019-01-19 16:51:36 · 2588 阅读 · 0 评论 -
mybatis 一级缓存二级缓存要点
惯例,不介绍概念,这里记录需要记录的要点: 缓存通过HashMap实现 一级缓存作用域是sqlSession,默认开启,在高并发或者分布式(每个节点有自己的缓存)的情况下会产生脏数据。所以建议 一级缓存级别调成 statement,每次查询结束都会清掉一级缓存 mybatis集合spring一级缓存失效问题:https://www.cnblogs.com/zemliu/...原创 2019-09-20 09:37:29 · 182 阅读 · 0 评论