
Mybatis
文章平均质量分 55
这招怎么样
小白,加油!
展开
-
Mybatis Plus 分页
依赖 <!-- Mybatis Plus (其中还包含了 Mybatis 和 jdbc) --> <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.4.原创 2021-02-14 11:04:37 · 818 阅读 · 0 评论 -
Mybatis传入参数为集合时(List、Array)
List// 添加多个用户void addUsers(List<User> users);传入的是单参数且参数类型是一个List的时候,collection属性值为list <!-- 添加多个用户 --> <insert id="addUsers" useGeneratedKeys="true" keyProperty="id" > insert into user (username, password) values原创 2020-06-21 10:17:00 · 950 阅读 · 0 评论 -
Mybatis报错:Cause: org.apache.ibatis.binding.BindingException: Parameter xxx not found
使用mybatis报错在插入语句中报错org.apache.ibatis.exceptions.PersistenceException: ### Error updating database. Cause: org.apache.ibatis.binding.BindingException: Parameter 'username' not found. Available parameters are [arg1, arg0, param1, param2]### The error may原创 2020-06-19 11:24:18 · 4918 阅读 · 7 评论 -
Mybati使用xml配置传入中文参数无返回值问题
<select id="getRoleByTag" parameterType="string" resultType="com.ly.arknights.bean.Role"> select * from role where tags like '%远程位%' </select>xml如上,传入的是中文参数,无法查询出...原创 2020-04-04 10:35:20 · 234 阅读 · 0 评论 -
2019/12/17:(完)黑马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" xs...原创 2019-12-18 11:16:41 · 299 阅读 · 0 评论 -
2019/12/17:黑马Mybatis学习笔记(六)—— 延迟加载与缓存
延迟加载使用Assocation实现一对一延迟加载在Mybatis核心配置文件添加配置开启延迟开关和按需加载(Mybatis 3.4.1 版本后按需加载默认开启)<!-- 配置参数 --> <settings> <!-- 开启Mybatis延迟加载的全局开关 --> <setting name="lazyLo...原创 2019-12-17 16:28:59 · 231 阅读 · 0 评论 -
2019/12/15 ~ 16:黑马Mybatis学习笔记(五)—— 多表查询
新建表account其中用户和账户是一对多的关系新建实体类Accountpackage com.itheima.domain;import java.io.Serializable;/** * 账户实体类 */public class Account implements Serializable { private Integer id; private...原创 2019-12-16 11:22:30 · 331 阅读 · 0 评论 -
2019/12/15:黑马Mybatis学习笔记(四)—— Mybatis中的动态SQL语句
在映射配置文件IUserDao.xml中的sql语句中可以使用以下几个标签<if> 标签 /** * 根据传入参数条件查询 * @param user 查询的条件:可能是用户名,可能是性别等 * @return */ List<User> findUserByCondition(User user); &l...原创 2019-12-15 11:36:41 · 251 阅读 · 0 评论 -
2019/12/12:黑马Mybateis学习笔记(三)—— 参数深入
OGNL表达式根据参数对象的查询package com.itheima.domain;public class QueryVo { private User user; public User getUser() { return user; } public void setUser(User user) { thi...原创 2019-12-14 14:45:42 · 261 阅读 · 0 评论 -
2019/12/10 ~ 11:黑马Mybatis学习笔记(二)
Mybatis环境搭建1. 新建maven工程,不适用骨架2. pom中添加依赖<?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-insta...原创 2019-12-11 19:14:27 · 301 阅读 · 0 评论 -
2019/12/9 ~ 10:黑马Mybatis学习笔记(一)
环境搭建:创建实体类和接口实体类Userpackage com.itheima.domain;import java.io.Serializable;import java.util.Date;public class User implements Serializable { private Integer id; private String usern...原创 2019-12-10 11:27:40 · 1020 阅读 · 0 评论