网站首页 站内搜索

搜索结果

查询Tags标签: mybatis,共有 1463条记录
  • mybatis传递参数

    mybatis传递参数 一个参数时#占位符使用方法#{username},username可以为任意字符,只与传递过来的参数有关$拼接 使用方法为${uername}需要加单引号,而且username可以是任意名称两个参数时mybatis会将参数放在map集合中进行存储以arg或者param为键,以参数为值arg1,arg…

    2022/9/12 23:26:10 人评论 次浏览
  • mybatis 分页

    语法:select * from user limit startIndex,pageSize select * from user limit 0,2 mybatis分页查询添加接口 // 分页查询 List<User> getUserListLimit(Map<String,Object> value);映射绑定 <select id="getUserListLimit" parameterType=…

    2022/9/12 23:23:10 人评论 次浏览
  • mybatis 日志

    日志工程: 如果一个数据库操作,出现了异常,我们要排除错误。日志是就是最好的助手! 以前,我们时候sout、debug的方式解决 现在,我们可以使用日志工厂。logImpl指定 MyBatis 所用日志的具体实现,未指定时将自动查找。SLF4J | LOG4J | LOG4J2 | JDK_LOGGING | COMMON…

    2022/9/12 23:23:10 人评论 次浏览
  • mybatis 解决属性名和字段名不一致的问题

    1.问题: 数据库字段和实体类字段名称不同,导致有些字段无法映射:User{id=1, name=zsq, password=null} select * from `user` where id = #{uid}select id,name,psw from `user` where id = #{uid} 解决办法:给对应字段添加别名 <select id="getOneUserById&…

    2022/9/12 23:23:09 人评论 次浏览
  • Mybatis学习笔记(八)——动态SQL

    动态 SQL 是 MyBatis 的强大特性之一。在 JDBC 或其它类似的框架中,开发人员通常需要手动拼接 SQL 语句。根据不同的条件拼接 SQL 语句是一件极其痛苦的工作。例如,拼接时要确保添加了必要的空格,还要注意去掉列表最后一个列名的逗号。而动态 SQL 恰好解决了这一问题,…

    2022/9/7 2:23:14 人评论 次浏览
  • mybatis 动态排序

    public class Pagination {// 当前页private Integer page = 1;// 一页显示条数private Integer limit = 10;// 排序字段private String field;// 排序类型(desc(降序)、asc(升序)、null(空对象,默认排序))private String order;}Map<String, Object> map …

    2022/9/5 23:22:54 人评论 次浏览
  • Mybatis学习笔记(七)——Mybatis关联查询

    级联关系是一个数据库实体的概念,有 3 种级联关系,分别是一对一级联、一对多级联以及多对多级联。例如,一个角色可以分配给多个用户,也可以只分配给一个用户。大部分场景下,我们都需要获取角色信息和用户信息,所以会经常遇见以下 SQL。SELECT r.*,u.* FROM t_role r…

    2022/9/5 23:22:52 人评论 次浏览
  • MyBatis-分页插件

    分页插件的使用步骤 1. 添加依赖 <dependency>   <groupId>com.github.pagehelper</groupId>   <artifactId>pagehelper</artifactId>   <version>5.2.0</version> </depend…

    2022/9/2 23:53:03 人评论 次浏览
  • MyBatis的基本介绍及优势

    MyBatis 的历史由来 Mybatis 原本是 Apache 软件基金会的一个开源项目叫做 iBatis ,2010 年这个项目由 Apache 迁移到了 google code 管理才改名为 Mybatis,2013 年又迁移到了 GitHub。 iBatis 一词来源于 internet 和 abatis 的组合,是一个由 Clinton Begin 在 2001 年…

    2022/8/30 6:25:03 人评论 次浏览
  • MyBatis的基本使用

    快速入门 Mybatis的官网:https://mybatis.org/mybatis-3/ MyBatis的开发步骤 添加MyBatis的坐标 <properties><project.build.sourceEncoding>UTF-8</project.build.sourceEncoding><maven.compiler.encoding>UTF-8</maven.compiler.encoding…

    2022/8/30 6:23:12 人评论 次浏览
  • SpringBoot整合mybatis

    9、SpringBoot整合mybatis MyBatis-Spring-Boot-Starter官方文档:http://mybatis.org/spring-boot-starter/mybatis-spring-boot-autoconfigure/ maven仓库:https://mvnrepository.com/artifact/org.mybatis.spring.boot/mybatis-spring-boot-starter依赖导入1、导入 My…

    2022/8/29 6:23:56 人评论 次浏览
  • MyBatis-特殊SQL的执行

    1. 通过用户名模糊查询用户信息 SpecialSQLMapper.java public interface SpecialSQLMapper {List<User> getUserByLike(@Param("mohu") String mohu); } SpecialSQLMapper.xml <?xml version="1.0" encoding="UTF-8" ?> &l…

    2022/8/28 2:22:45 人评论 次浏览
  • mybatis+servlet实现用户注册与登录

    环境准备创建注册页面与登录页面 login.html<!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8"><title>login</title> </head> <body> <form action="/tomcat_war/loginServle…

    2022/8/26 23:24:43 人评论 次浏览
  • 使用的tk集成mybatis,报No MyBatis mapper was found in的警告解决方案

    使用的tk集成mybatis,报No MyBatis mapper was found in的警告解决方案个人理解 因为集成了tk.mapper后,启动类配置的扫描注解用的是tk的,配置的也是tk的mapper扫描路径。如下图:所以导致了并没有去指定mybatis的mapper路径,mybatis的doScan()会扫描启动类同级目录下的…

    2022/8/26 23:24:16 人评论 次浏览
  • mybatis-plus分页查询更换返回的实体对象

    使用自带的convert方法Page pageList = page(page, Wrappers.emptyWrapper());IPage page1 = pageList.convert(s -> {ProductDto dto = new ProductDto();BeanUtils.copyProperties(s, dto);return dto;});return ApiBody.success(page1);

    2022/8/24 23:26:51 人评论 次浏览
扫一扫关注最新编程教程