上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 35 下一页
摘要: Mybatis执行流程分析 概述 本文对Mybatis的流程分析进行剖析,其实是也就是看源码 原理 由于流程图这边不方便放,所以我就按顺序写下流程 通过Resources加载Mybatis配置文件为文件流 实例化SqlSessionFactoryBuilder 解析配置文件,并根据配置文件构建Sql 阅读全文
posted @ 2022-07-19 09:21 Oh,mydream! 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 09-Mybatis系列--注解实现 概述 本文主要讲述使用注解来代替mapper.xml文件,说实在的本文用处不大,理解可以这样使用即可,项目中的sql都比较复杂,不适合这样使用 实践 UserMapper.java package com.kuang.dao; import java.util. 阅读全文
posted @ 2022-07-18 21:04 Oh,mydream! 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 08-mybatis系列--分页实现 概述 本文主要讲述在使用mybatis中实现分页的两种方式,分别为 在sql中传入limit相关分页参数 使用RowBoungs实现 使用pageHelpher分页插件(本文不介绍,详细请看官网) 采用第一种方式是速度最快的,但是目前我们公司项目中有架构师是采用 阅读全文
posted @ 2022-07-18 10:59 Oh,mydream! 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 07-Mybatis系列-日志相关 概述 本文主要讲述Mybatis中调试日志的设置 日志工厂 MyBatis配置文件中settings支持设置指定日志的具体实现,默认为空即无日志,官网链接 Mybatis支持的日志实现有以下这些 SLF4J | LOG4J(3.5.9 起废弃) | LOG4J2 阅读全文
posted @ 2022-07-16 11:23 Oh,mydream! 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 06-ResultMap结果集映射 概述 本文简单讲述当数据库中表的列与代码中pojo的属性字段不一致情况下的处理 推荐官网 解决 简单解决可以直接在sql语句中给字段起别名,但是这样每个sql都需要写,浪费资源,一劳永逸的方法就是使用resultMap resultMap 元素是 MyBatis 阅读全文
posted @ 2022-07-15 17:55 Oh,mydream! 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 配置文件详解 概述 我发现狂神讲东西不过就是把官网文档按顺序讲了一遍,如果我自己能看懂官网文档,是不是就不用看视频自己成长啦。本文主要讲述配置文件的配置内容 环境配置 Mybatis可以集成多个数据库环境,比如支持mysql,postgresql...或者配置开发,测试,上线的环境 可以在envir 阅读全文
posted @ 2022-07-15 17:21 Oh,mydream! 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 作用域和生命周期 概述 本文主要讲SqlSessionFactoryBuilder,SqlSessionFactory,SqlSession三个类对象的作用域和生命周期,如果使用错误会导致严重的并发问题,详见官网 SqlSessionFactoryBuilder SqlSessionFactoryB 阅读全文
posted @ 2022-07-15 16:58 Oh,mydream! 阅读(31) 评论(0) 推荐(0) 编辑
摘要: Map和模糊查询拓展 概述 本文主要讲利用map类型进行参数传入和使用模糊查询获取结果 利用map类型进行参数传入不太规范,但是在表中字段众多且无需传入所有字段的情况下比较好用(狂神说的,我在实际项目中没有用到) 实践 跟上一篇一样,基础环境搭建代码我就不写了,仅写核心的java和xml文件 Use 阅读全文
posted @ 2022-07-13 19:29 Oh,mydream! 阅读(55) 评论(0) 推荐(0) 编辑
摘要: Mybatis实现增删改查 概述 本文主要讲述利用 Mybatis实现增删改查,详细的环境等配置详见https://www.cnblogs.com/Oh-mydream/p/16468030.html 文本仅修改核心内容,对工具类等不再做详细的展开 注意点 数据库的增删改操作需要提交事务 实践 Us 阅读全文
posted @ 2022-07-12 20:53 Oh,mydream! 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 什么是Mybatis? 简介 中文文档 MyBatis是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的JDBC代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Pla 阅读全文
posted @ 2022-07-11 21:32 Oh,mydream! 阅读(24) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 35 下一页