![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
qq_24664619
的vfsgdf
展开
-
7.mybatis日志
Mybatis 的内置日志工厂提供日志功能,内置日志工厂将日志交给以下其中一种工具作代理:SLF4J Apache Commons Logging Log4j 2 Log4j JDK loggingMyBatis 内置日志工厂基于运行时自省机制选择合适的日志工具。它会使用第一个查找得到的工具(按上文列举的顺序查找)。如果一个都未找到,日志功能就会被禁用。在mybatis-conf...原创 2020-01-31 14:34:56 · 158 阅读 · 0 评论 -
5.Java API & 6.SQL语句构建器类
比较杂,遇到了看https://mybatis.org/mybatis-3/zh/java-api.html详细参考1.SqlSessionSqlSession 是由 SqlSessionFactory 实例创建的。SqlSessionFactory 对象包含创建 SqlSession 实例的所有方法。而 SqlSessionFactory 本身是由 SqlSessionFactoryBu...原创 2020-01-07 00:00:24 · 184 阅读 · 0 评论 -
4.mybatis动态sql
1.if<select id="findActiveBlogLike" resultType="Blog"> SELECT * FROM BLOG WHERE state = ‘ACTIVE’ <if test="title != null"> AND title like #{title} </if> <if te...原创 2020-01-06 00:04:39 · 77 阅读 · 0 评论 -
3.XML映射文件
SQL映射文件只有很少的几个顶级元素:cache - 对给定命名空间的缓存配置cache-ref - 对其他命名空间缓存配置的引用resultMap - 是最复杂也是最强大的元素,用来描述如何从数据库结果集中来加载对象sql - 可被其他语句引用的可重用语句块insert - 映射插入语句update - 映射更新语句delete - 映射删除语句select - ...原创 2020-01-02 22:48:31 · 190 阅读 · 0 评论 -
2.mybatis xml配置
一.properties(属性)通过方法参数传递的属性具有最高优先级,resource/url 属性中指定的配置文件次之,最低优先级的是 properties 属性中指定的属性。二.settings(设置)详见:https://mybatis.org/mybatis-3/zh/configuration.html常用settings:useGeneratedKeys 允许...原创 2020-01-02 20:54:11 · 124 阅读 · 0 评论 -
mybatis是什么,作用域以及生命周期
1.是什么Mybatis是一款优秀的持久层框架,它支持定制化sql,存储过程以及高级映射。Mybatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集。Mybatis可以使用简单的xml或注解来配置和映射原生类型,接口和Java的POJO(Plain Old Java Objects,普通老式Java对象)为数据库的记录。2.探究已映射的sql语句(1).namespace:...原创 2020-01-01 23:33:45 · 326 阅读 · 0 评论