mapperxml专题

MyBatis 返回 ListString mapperxml怎么写?

有时候,我们不需要整个表的所有字段,而是只需要某一个字段的内容,比如:我希望从资产表中查出所有资产的名称,并且不存在重复。 上代码: <select id="groupNameList" resultType="java.lang.String">SELECT `asset_name` FROM `asset` group by `asset_name`</select> 看到代码有的小伙

mybatis整理笔记MapperXML文件5 -- MapperXML文件中的缓存[文章摘自文档]

缓存 MyBatis 包含一个非常强大的查询缓存特性,它可以非常方便地配置和定制。MyBatis 3 中的缓存实现的很多改进都已经实现了,使得它更加强大而且易于配置。 默认情况下是没有开启缓存的,除了局部的 session 缓存,可以增强变现而且处理循环依赖也是必须的。要开启二级缓存,你需要在你的 SQL 映射文件中添加一行: <cache/> 字面上看就是这样。这个简单语句的效果如下: