![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Mybatis系列笔记
念殊15
这个作者很懒,什么都没留下…
展开
-
Mybatis的多条件查询(三种方式(二)
一、多条件查询的方式1 二、多条件查询方式二 @Param中的值名字随意起 二、多条件查询方式三 使用pojo对象 <sql id="sqlid"> <if test="name != null and name != ''"> name = #{name} </if> <if test="age != null or age == 0"> and age =原创 2021-06-14 16:34:29 · 810 阅读 · 0 评论 -
mybatis的resultMap学习(基础配置(一)
一、依赖dependency以及数据库配置 依赖 数据库配置 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.or原创 2021-06-14 15:58:15 · 296 阅读 · 0 评论 -
Mybatis第五天:高级查询
1.Mybatis高级查询 1.1resultMap IUserDao接口 package com.hh.mapper; import com.hh.domain.User; public interface IUserDao { public User selectUser(Integer id); } UserMapper.xml <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUB原创 2020-12-22 11:05:02 · 92 阅读 · 0 评论 -
Mybatis第五天:出现错误的解决办法
1.错误1 .SQLException: The server time zone value ‘Öйú±ê׼ʱ¼ä’ is unrecognized or represents more than one 解决方法: 修改: jdbc.url=jdbc:mysql://localhost:3306/test?useUnicode=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serv原创 2020-12-13 20:59:12 · 132 阅读 · 0 评论 -
Mybatis学习第三天(除前两天学习的传统方式外,增加代理开发方式)
1.传统开发方式 编写IpadDao接口和IpadDaoImp实现类,实现类中写读入SqlMapConfig.xml流,并调用SqlSession的 以下方法: 2.基于代理开发的方式 2.1创建1个IPadMapper接口,并创建IPadMapper.xml包,并遵守以下规范 (1)IpadMapper接口 package com.hh.mapper; import com.hh.domain.Ipad; public interface IPadMapper { /*原创 2020-11-30 11:06:26 · 104 阅读 · 0 评论 -
Mybatis学习第二天(增删改查)
1.包含增删改查的IpadMapper.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"> <!--不需要创建接口--> <mapper namespace="ipad">原创 2020-11-28 17:23:36 · 107 阅读 · 0 评论 -
Mybatis学习第一天(框架介绍、简单入门)
1.思维导图 2.要查询所有ipads的信息 Step1:创建Ipad类和数据库对应的表 (1) IPad类 package com.hh.domain; import java.text.SimpleDateFormat; import java.util.Date; // 实体类 public class Ipad { private Integer id; // 每个主键都有一个id private String ipadName; private Integer ipa原创 2020-11-28 15:12:19 · 152 阅读 · 0 评论