- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 给eclipse添加spring tool suite插件
下载插件 官方网站下载地址 https://spring.io/tools/sts/all 打开eclipse点击Help–>About Eclipse IDE查看你所使用的eclipse的版本号,然后再到官网下载对应eclipse版本的插件 安装插件 安装插件的时候最好联网! Help–>Install New Software–>Add,Name为springtool,点击...
2020-01-02 14:49:48 216 1
原创 Mybatis查询缓存
什么是查询缓存? 查询缓存顾名思义,就是与增删改毫无关系,只有在查询时才用到的缓存,增删改不涉及缓存。 查询缓存分为:一级缓存与二级缓存 一级缓存 范围:同一个SqlSession对象 如果用同一个SqlSession对象查询相同的数据,则只会在第一次查询时向数据库发送SQL语句(访问了一次数据库);并将查询的结果 放入到SqlSession对象中(作为缓存存在);后续再次查询该同样的对象时,则直...
2019-12-31 17:38:37 183
原创 关于Mybatis的延迟加载(超详细!)
Mybatis中的延迟加载 今天学习到了延迟加载顺便记录一下。 什么是延迟加载? 延迟加载也叫作懒加载,比方说有数据库中存储着两张表(studentclass和student),并且这两张表形成了一对多的关系,如果不采用延迟加载(立即加载),查询时会将这两张表同时查询出来;如果想要 暂时只查询一的一方,而多的一方先不查询,而是在需要时再查询,那么这种就是延迟加载。 如何使用延迟加载(做一个Demo...
2019-12-30 16:36:37 509
原创 Expected one result (or null) to be returned by selectOne(), but found: 5
Expected one result (or null) to be returned by selectOne(), but found: 5 通常如果出现了这个异常的,一般是mybatis的mapper.xml文件中的sql标签的返回值类型(resultType)为HashMap、并且sql语句没有条件指定,才导致的异常。 原因 因为HashMap本身是一个集合,可以存放多个元素。但是,...
2019-12-29 12:14:20 3181
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人