码迷,mamicode.com
首页 >  
搜索关键字:mybatis3 collection resultmap    ( 7184个结果
java容器 Set
Set的简介 Set继承于Collection接口,是一个不允许出现重复元素,并且无序的集合,主要有HashSet和TreeSet两大实现类。 在判断重复元素的时候,Set集合会调用hashCode()和equal()方法来实现。 HashSet是哈希表结构,主要利用HashMap的key来存储元素 ...
分类:编程语言   时间:2020-06-21 13:30:55    阅读次数:58
java List子类源码分析
ArrayList ArrayList是集合的一种实现,实现了接口List,List接口继承了Collection接口。Collection是所有集合类的父类。ArrayList使用非常广泛,不论是数据库表查询,excel导入解析,还是网站数据爬取都需要使用到,了解ArrayList原理及使用方法显 ...
分类:编程语言   时间:2020-06-21 11:30:51    阅读次数:50
MyBatis 实现一对多有几种方式,怎么操作的?
有联合查询和嵌套查询。联合查询是几个表联合查询,只查询一次,通过在 resultMap 里面的 collection 节点配置一对多的类就可以完成;嵌套查询是先查 一个表,根据这个表里面的 结果的外键 id,去再另外一个表里面查询数据,也是通过 配置 collection,但另外一个表的查询通过 s ...
分类:其他好文   时间:2020-06-21 09:33:28    阅读次数:214
Mybatis 是否支持延迟加载?如果支持,它的实现原理是 什么?
Mybatis 仅支持 association 关联对象和 collection 关联集合对象的延迟加 载,association 指的就是一对一,collection 指的就是一对多查询。在 Mybatis 配置文件中,可以配置是否启用延迟加载 lazyLoadingEnabled=true|fa ...
分类:其他好文   时间:2020-06-21 09:32:56    阅读次数:175
mybatis增删查改
查询数据,前面已经讲过简单的查询单个用户数据,在这里将查询出用户列表,要查询出列表,也就是返回 List, 在我们这个例子中也就是List<User> , 要以这种方式返回数据,需要在User.xml里面配置返回的类型 resultMap, 注意不是 resultType, 而这个resultMap ...
分类:其他好文   时间:2020-06-21 00:04:04    阅读次数:43
[Java] JVM(3)对象的生死判定和算法详解
导读:对象除了生死之外,还有其他状态吗?对象真正的死亡,难道只经历一次简单的判定?如何在垂死的边缘“拯救”一个将死对象?判断对象的生死存活都有那些算法?本文带你一起找到这些答案。 在正式开始之前,我们先来了解一下垃圾回收。 1 GC介绍 GC:Garbage Collection,中文翻译为垃圾回收 ...
分类:编程语言   时间:2020-06-20 10:43:53    阅读次数:68
06.Binding(绑定)02
Binding对数据的校验和转换 1)数据校验,通过Binding的ValidationRules属性(Collection类型)进行校验。可以设置多个数据校验条件。 <Slider Margin="5" Maximum="100" Minimum="0" SmallChange="1" x:Nam ...
分类:其他好文   时间:2020-06-19 14:29:33    阅读次数:44
Mybatis缓存
缓存 缓存是一般ORM框架都有的功能,目的就是提高查询的效率和减少数据库的压力。 缓存结构 Mybatis源码中与缓存相关的类都在cache包中,其中有一个Cache接口,默认实现类PerpetualCache,他是由HashMap实现的,是基础缓存。 Mybatis的缓存功能是采用装饰器模式实现的 ...
分类:其他好文   时间:2020-06-19 14:05:07    阅读次数:44
MyBatis 常用的10 种通用的写法
1、forEach 标签(用于循环容器) foreach元素的属性主要有item,index,collection,open,separator,close。 item:集合中元素迭代时的别名, index:集合中元素迭代时的索引 open:常用语where语句中,表示以什么开始,比如以'('开始 ...
分类:其他好文   时间:2020-06-19 10:36:51    阅读次数:43
MySQL批量插入、批量更新及批量删除语句
1、批量插入 <insert id="insertBatch" parameterType="java.util.List"> insert into t_student(name, age, class) values <foreach collection="list" item="item" ...
分类:数据库   时间:2020-06-18 19:33:43    阅读次数:118
7184条   上一页 1 ... 26 27 28 29 30 ... 719 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!