搜索结果
查询Tags标签: BlogMapper,共有 15条记录-
MyBatis(二十):动态SQL之if语句
一、什么是动态SQL之if语句 if很简单了,就是满足条件就执行,不满足条件不执行。 那么动态SQL中的if语句是怎么样的呢? 首先我们来看一张表blog: 如果我们执行下面的SQL语句:select * from blog肯定会将所有的数据都查出来。那么我们可以在后面加上where条件进行筛选,…
2022/9/17 2:17:17 人评论 次浏览 -
Mybatis系列--14-动态sql之if,choose(when,otherwise),set,where,trim语法
Mybatis系列--14-动态sql之if,choose(when,otherwise),set语法 概述 本篇接上篇博客, 继续学习动态sql中的if,choose,set等元素 if if 条件判断大家都很熟悉,当某个条件成立,则执行什么动作, 下面的示例中给出当title给出时,where语句中拼接title相关条件,当author给…
2022/7/25 2:23:02 人评论 次浏览 -
Mybatis动态SQL
这里的where可以被优化为标签形式 <?xml version="1.0" encoding="UTF8" ?> <!DOCTYPE mapperPUBLIC "-//mybatis.org//DTD Mapper 3.0//EN""http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace…
2022/2/22 19:27:02 人评论 次浏览 -
mybatis学习笔记(九)。动态SQL,if,where,set,choose(when、otherwise),Foreach,SQL片段讲解。
文章目录 动态SQL1. 数据库设计2. 创建Mybatis基础工程3. 动态SQL之if4. 动态SQL常用标签4.1 where4.2 set4.3 choose(when、otherwise)4.4 Foreach 5. SQL片段6. 小结动态SQL 官方文档: https://mybatis.net.cn/dynamic-sql.html 什么是动态SQL:动态SQL指的是根据不同…
2022/2/2 2:30:35 人评论 次浏览 -
Mybatis源码分析(1)之mybatis入门使用
一、前言在之前我们已经学了spring大部分的源码信息,接下来我继续学习其他的框架的源码,有了spring框架源码的思想,接下来大家去学习其他的框架源码就相对比较容易一点,接下来我们首先来学习Mybatis源码信息,mybatis这个框架相信大家都有使用过,第一篇首先我们先来看…
2021/12/19 17:20:14 人评论 次浏览 -
Mybatis源码分析(1)之mybatis入门使用
一、前言在之前我们已经学了spring大部分的源码信息,接下来我继续学习其他的框架的源码,有了spring框架源码的思想,接下来大家去学习其他的框架源码就相对比较容易一点,接下来我们首先来学习Mybatis源码信息,mybatis这个框架相信大家都有使用过,第一篇首先我们先来看…
2021/12/19 17:20:14 人评论 次浏览 -
MyBatis官方文档-入门,java异步编程实战
每个基于 MyBatis 的应用都是以一个 SqlSessionFactory 的实例为核心的。SqlSessionFactory 的实例可以通过 SqlSessionFactoryBuilder 获得。而 SqlSessionFactoryBuilder 则可以从 XML 配置文件或一个预先定制的 Configuration 的实例构建出 SqlSessionFactory 的实例。…
2021/12/13 12:17:12 人评论 次浏览 -
MyBatis官方文档-入门,java异步编程实战
每个基于 MyBatis 的应用都是以一个 SqlSessionFactory 的实例为核心的。SqlSessionFactory 的实例可以通过 SqlSessionFactoryBuilder 获得。而 SqlSessionFactoryBuilder 则可以从 XML 配置文件或一个预先定制的 Configuration 的实例构建出 SqlSessionFactory 的实例。…
2021/12/13 12:17:12 人评论 次浏览 -
MyBatis入门
一心同学主要在这篇文章介绍MyBatis的安装,以及简单使用。 环境 IDEA Maven:3.3.9 MyBatis:3.5.6 MySql:8.0.23数据库准备 CREATE DATABASE `mybatis_blog`;USE `mybatis_blog`;DROP TABLE IF EXISTS `blog`;CREATE TABLE `blog` ( `id` int(20) NOT NULL, `name` varcha…
2021/11/27 6:12:34 人评论 次浏览 -
MyBatis入门
一心同学主要在这篇文章介绍MyBatis的安装,以及简单使用。 环境 IDEA Maven:3.3.9 MyBatis:3.5.6 MySql:8.0.23数据库准备 CREATE DATABASE `mybatis_blog`;USE `mybatis_blog`;DROP TABLE IF EXISTS `blog`;CREATE TABLE `blog` ( `id` int(20) NOT NULL, `name` varcha…
2021/11/27 6:12:34 人评论 次浏览 -
动态SQL
动态SQLhttps://mybatis.org/mybatis-3/zh/dynamic-sql.html搭建环境sqlCREATE TABLE `blog` (`id` VARCHAR(50) NOT NULL COMMENT 博客id,`title` VARCHAR(100) NOT NULL COMMENT 博客标题,`author` VARCHAR(30) NOT NULL COMMENT 博客作者,`creat…
2021/8/22 2:06:01 人评论 次浏览 -
动态SQL
动态SQLhttps://mybatis.org/mybatis-3/zh/dynamic-sql.html搭建环境sqlCREATE TABLE `blog` (`id` VARCHAR(50) NOT NULL COMMENT 博客id,`title` VARCHAR(100) NOT NULL COMMENT 博客标题,`author` VARCHAR(30) NOT NULL COMMENT 博客作者,`creat…
2021/8/22 2:06:01 人评论 次浏览 -
Java持久层框架Mybatis入门
MyBatis是什么 MyBatis是Java的持久层框架,GitHub的star数高达15.8k,是Java技术栈中最热门的ORM框架之一。它支持自定义SQL、存储过程以及高级映射,可以通过XML或注解来配置和映射原始类型、接口和Java POJOs为数据库中的记录。POJOs,Plain Old Java Objects,纯的传统…
2021/7/1 17:38:52 人评论 次浏览 -
Java持久层框架Mybatis入门
MyBatis是什么 MyBatis是Java的持久层框架,GitHub的star数高达15.8k,是Java技术栈中最热门的ORM框架之一。它支持自定义SQL、存储过程以及高级映射,可以通过XML或注解来配置和映射原始类型、接口和Java POJOs为数据库中的记录。POJOs,Plain Old Java Objects,纯的传统…
2021/6/19 9:27:00 人评论 次浏览 -
mybatis-动态SQL,SQL标签
BlogMapper.javapackage dao;import pojo.Blog;import java.util.List; import java.util.Map;public interface BlogMapper {//添加博客public int addBlog(Blog blog);//查询博客public List<Blog> queryBlogIF(Map map);public List<Blog> queryBlogChoose…
2021/4/23 19:28:35 人评论 次浏览