首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
mybatis
相关资讯
热门
最新
代码人生
01-01 08:00
代码人生
mybatis多参数查询问题:org.apache.ibatis.binding.BindingException: Parameter 'name' not found. Available parameters are [1,0,param1,param2]
mybatis多参数查询问题:org.apache.ibatis.binding.BindingException: Parameter 'name' not found. Available parameters are [1,0,param1,param2] 这个是由于在执行sql的时候无法匹配sql语句的通配符造成的,有两种方式可以解决第一种:在sql语句中通配符这样写,用0,1匹配: 第二种:在dao接口
177
代码人生
01-01 08:00
代码人生
mybatis 和 hibernate的区别
mybatis 和 hibernate的区别 一.声明数据库的配置文件不同 mabatis: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-con
78
代码人生
01-01 08:00
代码人生
MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.TooManyResultsException: Expected one result (or null) to be returned by selectOne(), but found: 2
MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.TooManyResultsException: Expected one result (or null) to be returned by selectOne(), but found: 2 描述: 2021-08-xx 13:31:30.049 DEBUG 9208 : ==> Pr
219
代码人生
01-01 08:00
代码人生
MyBatis Dynamic SQL基本使用
MyBatis Dynamic SQL基本使用,1、简介该库是用于生成动态SQL语句的框架。把它想象成一个类型安全的SQL模板库,额外支持MyBatis3和SpringJDBC模板。该库将生成完整的DELETE、INSERT、SELECT和UPDATE语句,这些语句被格式化以供MyBatis或Spring使用。最常见的用例是生成语句和一组匹配的参数,MyBatis可以直接使用它们。该库还将生成与S
121
百科问答
01-01 08:00
百科问答
mybatis自动生成代码(mybatisplus优缺点)
mybatis自动生成代码(mybatisplus优缺点)今天TJ君要给大家分享的是一款Mybatis界面工具,可以方便生成Mybatis的相关代码。mybatis-generator-guimybatis-generator-gui,是一款基于mybatis-generator开发的界面工具,目标在于可以让用户快速生成Mybatis的Java POJO文件以及数据库的Mapping文件。项目共有6大特性,分别是:易上手,可以按照界面步骤轻松生成代码,省
81
百科问答
01-01 08:00
百科问答
mybatis懒加载原理(mybatis懒加载和延迟加载)
mybatis懒加载原理(mybatis懒加载和延迟加载)延迟加载又叫懒加载,也叫按需加载。也就是说先加载主信息,在需要的时候,再去加载从信息。在mybatis中,resultMap标签 的association标签和collection标签具有延迟加载的功能。1、拷贝jar包延迟加载中查询出来的是一个代理对象,不是真正的对象本身,可参考hibernate中的load方法,利用log4j将日志信息打印在控制台可以很明确的看到,所以在使用延迟加载时,需要用
107
百科问答
01-01 08:00
百科问答
mybatis延迟加载是为什么(mybatis延迟加载的原理)
mybatis延迟加载是为什么(mybatis延迟加载的原理)一、Mybatis 延迟加载策略1.1 何为延迟加载?延迟加载:就是在需要用到数据时才进行加载,不需要用到数据时就不加载数据。延迟加载也称懒加载。好处:先从单表查询,需要时再从关联表去关联查询,大大提高数据库性能,因为查询单表要比关联查询多张表速度要快。坏处: 因为只有当需要用到数据时,才会进行数据库查询,这样在大批量数据查询时,因为查询工作也要消耗时间,所以可能造成用户等待时间变长,造成用户体验
50
百科问答
01-01 08:00
百科问答
mybatis延迟加载是为什么(mybatis延迟加载的原理)
mybatis延迟加载是为什么(mybatis延迟加载的原理)一、Mybatis 延迟加载策略1.1 何为延迟加载?延迟加载:就是在需要用到数据时才进行加载,不需要用到数据时就不加载数据。延迟加载也称懒加载。好处:先从单表查询,需要时再从关联表去关联查询,大大提高数据库性能,因为查询单表要比关联查询多张表速度要快。坏处: 因为只有当需要用到数据时,才会进行数据库查询,这样在大批量数据查询时,因为查询工作也要消耗时间,所以可能造成用户等待时间变长,造成用户体验
56
百科问答
01-01 08:00
百科问答
mybatis延迟加载是为什么(mybatis延迟加载的原理)
mybatis延迟加载是为什么(mybatis延迟加载的原理)一、Mybatis 延迟加载策略1.1 何为延迟加载?延迟加载:就是在需要用到数据时才进行加载,不需要用到数据时就不加载数据。延迟加载也称懒加载。好处:先从单表查询,需要时再从关联表去关联查询,大大提高数据库性能,因为查询单表要比关联查询多张表速度要快。坏处: 因为只有当需要用到数据时,才会进行数据库查询,这样在大批量数据查询时,因为查询工作也要消耗时间,所以可能造成用户等待时间变长,造成用户体验
83
代码人生
01-01 08:00
代码人生
mybatis如何批量添加一对多中间表
mybatis如何批量添加一对多中间表,这篇文章主要介绍了mybatis如何批量添加一对多中间表,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教目录批量添加一对多中间表mybatis中的写法多对多条件下插入中间表(使用insert标签的属性)说下需求解决方案测试批量添加一对多中间表建立中间表A,一个id对应多个lid;传入两条参数12longid;//单个数值Lis
125
«
1
2
...
4
5
6
7
8
9
10
...
31
32
»