mybatis
夏天707
这个作者很懒,什么都没留下…
展开
-
IDEA 中mybatis-generator生成数据库表对应的文件
第一步需要建立数据库名为test,然后建立一个表Book。所以要先安装MySQL和MySQL workbench,具体安装方法我之前的博客中有详细的安装过程https://blog.csdn.net/qq_23128065/article/details/88950088建表如下:第二步然后在IDEA中建一个maven project,过程略。并且配置pom文件,下面是...原创 2019-04-09 15:45:11 · 723 阅读 · 0 评论 -
mybatis异常:Invalid bound statement (not found)
首先分析出现这种原因的问题,是找不到接口实现对应的xml文件。如果把xml文件放在src/main/java下就会找不到,因为会自动在resource里面找,所以应该把mapper文件夹和该文件夹下的xml文件放入resource目录下,是剪切过去不要拷贝过去。同时,注意在“”双引号里面写路径要用转义字符//而不是\,否则路径不识别还是会报错,下面是我的项目的目录结构:...原创 2019-04-09 17:51:15 · 235 阅读 · 0 评论 -
mybatis一级缓存、二级缓存以及集成EnCache、Redis,避免脏读
参考书目:《mybatis从入门到精通》 刘增辉 著作者GitHub:https://github.com/abel533/MyBatis-Spring-Boot一级缓存mybatis的一级缓存存在于SqlSession的生命周期中,在同一个SqlSession中查询时,mybatis会把执行的方法和参数生成缓存的键值,将键值和查询结果存入一个Map对象中。如果同一个SqlSessi...原创 2019-04-22 15:47:37 · 1319 阅读 · 1 评论