![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
超人先生1016
资源共享,共同进步!!
展开
-
mybatis 3.1.1 输出sql日志
# 设置root logger日志打印级别为INFO,日志输出到STDOUT这个appender中log4j.rootLogger=INFO,STDOUT# 定义stdout这个STDOUT,其实现类为ConsoleAppender.表示日志输出到控制台中,读者可以使用其他appender,如DailyRollingFileAppenderlog4j.appender.STDOUT=org...转载 2019-11-27 09:18:34 · 557 阅读 · 0 评论 -
【Mybatis之缓存】
许多应用程序,为了提高性能而增加缓存, 特别是从数据库中获取的数据. 在默认情况下,mybatis 的一级缓存是默认开启的。类似于hibernate, 所谓一级缓存,也就是基于同一个sqlsession 的查询语句,即 session 级别的缓存,非全局缓存,或者非二级缓存. 如果要实现 mybatis 的二级缓存,一般来说有如下两种方式:1. 采用 mybatis 内置的 cache...转载 2019-02-22 14:28:14 · 89 阅读 · 0 评论 -
idea中mybatis自动生成工具及用法
在maven工程中的resource中创建generatorConfigxml 配置generatorConfigxml的 配置pomxml 生成对象的两种方式 方式一使用idea的maven插件直接快速生成 方式二在Intellij IDEA添加一个Run运行选项使用maven运行mybatis-generator-maven-plugin插件 St...转载 2019-02-18 15:55:21 · 2267 阅读 · 0 评论 -
解决:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):
在用maven配置mybatis环境时出现此BindingExceptiony异常,发现在classes文件下没有mapper配置文件,应该是maven项目没有扫描到mapper包下的xml文件, 在pom.xml中加入一下代码可以解决: <build> <resources> <!-- maven项目中src源代码下的xml等资源文件编...转载 2019-02-18 16:39:28 · 959 阅读 · 0 评论 -
关于Mybatis的@Param注解
Mybatis 作为一个轻量级的数据持久化框架,目前(2018)的应用非常广泛,基本可以取代Hibernate。关于 @param 这个注解的使用,作者这里整理了一些笔记。关于Mybatis @Param 注解,官方文档: http://www.mybatis.org/mybatis-3/zh/java-api.html其中关于 @param部分的说明是:@Param Parame...转载 2019-02-20 10:54:00 · 304 阅读 · 0 评论