mybatis
-
面试官:小伙子,Mybatis的本质和原理说一下
背景项目需要,我们需要自己做一套mybatis,或者使用大部分mybatis地原始内容。对其改造,以适应需要。这就要求我再次学习一下mybatis,对它有更深入的了解。是什么MyBatis是一个持久层框架,用来处理对象关系映射。说白了就是以相对面向...[详细]
2021-01-25 10:08 分类:编程语言 -
Mybatis 实现一个搜索框对多个字段进行模糊查询
1、问题描述: 最近项目需要提供一个搜索框对多个字段进行模糊查询的操作代替下拉列表选择单个字段条件进行模糊查询的操作。[详细]
2021-01-25 09:37 分类:编程语言 -
五分钟学【模板方法】模式
概述模板模式就是定义一个操作中的算法骨架,然后将一些步骤延迟到子类中。模板方法使得子类在不改变算法的结构即可重定义该算法的某些步骤。点击这里:一份10万字的面试小抄使用场景喝茶水我们都知道泡茶基本步骤(算法骨架)有:烧水、...[详细]
2021-01-25 08:37 分类:编程语言 mybatis 实现多条update同时执行
想在mapper的一个更新节点进行多条update语句的操作: <update id=\"cleanUserByPhone\" parameterType=\"java.lang.String\">[详细]
2021-01-24 09:24 分类:编程语言mybatis update更新字段的使用操作
多个mapper方法,更新单字段 说实话不太推荐,因为如果有10个字段要更新,难道写10个方法。[详细]
2021-01-24 09:23 分类:编程语言-
最优雅地整合 Spring & Spring MVC & MyBatis 搭建 Java 企业级应用(附源码)
这里使用 Maven 项目管理工具构建项目 初始化项目 打开 Intellij IDEA,点击 Create New Project[详细]
2021-01-23 09:47 分类:编程语言 java中mybatis和hibernate的用法总结
在项目开发上,hibernate提供的经验简化了不少工作量和兼容性,但这些绝对需要有经验后才能明白,对于新手来说使用起来很困难。hibernate比mybatis掌握难度要高一些,对sql的控制弱一些。下面我们就三个方面带来myba[详细]
2021-01-22 10:57 分类:编程语言MyBatis 中使用 Mapper 简化代码的方法
前面文章所写的增删改查是存在问题的。每执行一次 SQL,都要开启一次会话,并且需要提交并关闭,主要问题就是冗余代码过多,模板化代码过多。[详细]
2021-01-22 10:18 分类:编程语言老生常谈 MyBatis 复杂查询
一对一查询 在实际开发中,经常会遇到一对一查询,一对多查询等。这里我们先来看一对一查询。例如:每本书都有一个作者,作者都有自己的属性,根据这个,我来定义两个实体类:[详细]
2021-01-21 10:19 分类:编程语言Mybatis环境配置及测试详解
mybatis 3 | 参考文档 MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。[详细]
2021-01-20 10:10 分类:编程语言