
mybatis
文章平均质量分 58
陈建江!
上善若水,水善利万物而不争。
展开
-
手写mybatis
一,熟悉mybatis的执行流程初始化阶段:读取xml配置文件和注解中的配置信息,创建配置对象,并完成各个模块的初始化工作 代理阶段:封装IBatis的编程模型,使用mapper接口开发的初始化工作 数据读写阶段:完成SQL的解析,参数映射,SQL的执行,结果的反射解析过程...原创 2021-04-07 17:47:37 · 1318 阅读 · 1 评论 -
Spring复习1—— spring框架的概述以及spring中基于XML的I0C配置
第二天: spring中基于注解的I0C和ioc的案例第三天: spring中的aop和基于XML以及注解的AOP配置第四天: spring中 的JdbcTemlate以及Spr ing事务控制一,spring的概述1,spring是什么?Spring是一个开放源代码的设计层面框架,他解决的是业务逻辑层和其他各层的松耦合问题,因此它将面向接口的编程思想贯穿整个系统应用。Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson创建。简单来说,Sp...原创 2021-01-21 13:40:46 · 183 阅读 · 0 评论 -
mybatis复习笔记四——延迟加载
一,延迟加载1、Mybatis中的延迟加载问题:在一对多中,当我们有一个用户,它有100个账户。 在查询用户的时候,要不要把关联的账户查出来? 在查询账户的时候,要不要把关联的用户查出来? . 在查询用户时,用户下的账户信息应该是,什么时候使用,什么时候查询的。 在查询账户时,账户的所属用户信息应该是随着账户查询时一起查询出来。什么是延迟加载? 在真正使用数据时才发起查询,不用的时候不查询。按需加载(懒加载)什么...原创 2021-01-19 19:16:09 · 106 阅读 · 0 评论 -
mybatis复习笔记三——多表查询
示例:用户和账户的关系 一个用户可以有多个账户 一个账户只能属于一个用户(多个账户也可以属于同一个用户)步骤:1、建立两张表:用户表,账户表,让用户表和账户表之间具备-对多的关系:需要使用外键在账户表中添加2、建立两个实体类:用户实体类和账户实体类,让用户和账户的实体类能体现出啦一对多的关系3、建立两个配置文件 用户的配置文件 账户的配置文件4、实现配置: 当我们查询用户时,可以同时得到用户下所包含的账户信息 当我们查询账户...原创 2021-01-19 13:13:48 · 213 阅读 · 0 评论 -
mybatis复习笔记2——基本CRUD操作(IDEA版本)
搭建mybatis环境请看笔记一:https://blog.youkuaiyun.com/weixin_44841312/article/details/112591043一,整体的结构:二,IStudentpackage com.itcast.dao;import com.itcast.dao.domin.QueryVo;import com.itcast.dao.domin.Student;import java.util.List;/**学生的持久层接口*/public inter原创 2021-01-15 20:39:46 · 231 阅读 · 0 评论 -
mybatis复习笔记1——环境搭建(IDEA)
一,搭建mybatis环境1,创建maven工程,并导入坐标<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.原创 2021-01-14 13:26:53 · 126 阅读 · 0 评论 -
mybatis的配置文件
一,userMapper.xml<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"><map...原创 2019-12-05 16:50:56 · 2327 阅读 · 0 评论