- 浏览: 208693 次
- 性别:
- 来自: 哈尔滨
文章分类
- 全部博客 (267)
- java.lang (8)
- 问题汇总 (21)
- 异常记录 (20)
- 功能实现 (19)
- 面试总结 (25)
- 技巧总结 (8)
- 常用代码 (4)
- 编程习惯 (3)
- 编码规则 (3)
- java.util (10)
- java.io (1)
- JavaWeb (9)
- MySQL (16)
- SVN (3)
- MyBatis (11)
- Velocity (7)
- 其他知识 (10)
- 人生哲理 (1)
- 人生故事 (1)
- 自我感悟 (1)
- shiro (3)
- 基础知识 (0)
- 问题总结 (1)
- Spring 标签 (1)
- Spring (3)
- 点滴生活 (1)
- DOS (1)
- CAS (4)
- Linux (9)
- Storm (6)
- Shell (1)
- regex (1)
- Collection (4)
- poi (1)
- 经典语句 (1)
- NIO (5)
- concurrent (14)
- RPC (1)
- zookeeper (3)
- 待整理 (2)
- Hadoop (9)
- RabbitMq (2)
- flume (1)
- hive (7)
- hbase (4)
- kafka (1)
- scala (1)
- GC (0)
- java.util.concurrent.atomic (1)
- java.lang.ref (6)
- JVM (2)
- algorithm (1)
- conception (1)
- java key word (1)
- sun.misc (1)
最新评论
问题:运行单元测试类时报错
原因:应该用resultMap来接收返回值,却用了resultType
总结:
1.当返回值为List<XXX>泛型时,使用resultType = "XXX" 的类型
2.当XXX 是PO类,且映射不完全,即表中operate_time,po中对应的映射字段为operateTime
使用resultMap
原因:应该用resultMap来接收返回值,却用了resultType
总结:
1.当返回值为List<XXX>泛型时,使用resultType = "XXX" 的类型
2.当XXX 是PO类,且映射不完全,即表中operate_time,po中对应的映射字段为operateTime
使用resultMap
public List<Long> selectParentIds() throws Exception ; public List<Permission> selectPermissionsByPid(Long pid) throws Exception ;
<select id="selectParentIds" resultType="java.lang.Long" > select distinct parent_id from usr_permissions order by priority </select> <select id="selectPermissionsByPid" resultMap="BaseResultMap" parameterType = "java.lang.Long" > select <include refid="Base_Column_List" /> from usr_permissions where parent_id = #{parentId} </select>
发表评论
-
Publishing failed with multiple errors file not found
2017-11-10 22:39 873问题场景: Java Web项目 ... -
attempted to return null from a method with a primitive return type (int)
2017-10-25 22:52 3189异常背景 mybatis mapper.xml 中 resul ... -
java.lang.UnsupportedOperationException
2017-10-24 21:42 362异常背景: 遍历集合进行元素删除操作 异常描述: Str ... -
can not find xxx.xxx
2017-10-03 10:20 404问题描述: 单元测试一个已离职同事的接口,运行时提示 po ... -
org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named '
2017-10-02 18:33 611问题场景: 启动 Tomcat 时报错,org.spring ... -
为什么运行接口无返回值
2017-10-02 18:08 778问题场景: 与同事共同开发一个项目,调用其开发的接口,未接收 ... -
java.lang.OutOfMemoryError: Java heap space
2017-10-02 18:02 436问题描述: 新来的同事,安装JDK、Eclipse 、Tom ... -
No result defined for action
2017-09-26 21:56 577问题场景: 项目设计模式:SpringMVC 调试程序过程中 ... -
attempted to return null from a method with a primitive return type (double)
2017-09-26 21:58 1528问题场景: 服务启动正常,MyBatis Interface ... -
No matching bean of type dao found for depende
2017-09-26 21:46 851问题场景: 项目设计模式:Spring MVC + MyBat ... -
1030 Got error 28 from storage engine
2016-05-24 22:25 1313现象:调试程序过程中,突然报错,显示数据检索失败,数据库连接超 ... -
org.apache.shiro.session.UnknownSessionException
2015-06-27 18:19 3891问题说明: 背景:系 ... -
java Excel poi exception
2015-06-11 16:41 675一、 问题:java导出Exce ... -
The reference to entity "locale" must end with the ';' delimiter.
2015-06-02 15:12 1815问题: 修改web.xml 文件中的拦击器中的URL后 报错T ... -
xxxList not found
2015-05-20 08:51 670问题:MyBatis接口中以list作为参数类型,在mappe ... -
ERROR: JDWP Unable to get JNI 1.2 environment, jvm->GetEnv() return code = -2 JD
2015-05-17 16:39 602问题:运行单元测试类(比较重载与重写的区别)时报错, ERRO ... -
Unable to find resource
2015-05-13 20:32 731场景: 配合JS调试时,出现上面的异常,且数据可以正常接收,程 ... -
target is null for setProperty
2015-05-13 15:00 723问题:ognl.OgnlException: target i ... -
常用mapper方法
2015-05-11 19:49 6911.insert,表中有时间字段,且字段值为当前时间,可以在m ... -
确认方法没有错误,但查询结果不正确
2015-05-07 09:37 855问题:在调试某web工程时,发现一个po.getXXX()没有 ...
相关推荐
在整合Spring、Struts2和Mybatis的过程中,可能会遇到各种问题,其中之一就是`java.lang.IllegalArgumentException: Result Maps collection already contains value for X`。这个问题通常出现在Mybatis配置文件中,...
Result Maps collection already contains value for com.atguigu.scw.manager.dao.UserMapper.BaseResultMap //关键Exception 2.原因 逆向工程时,会自动生成sql配置映射文件,报这个错误是因为在生成时重复生成 ...
本文将详细讲解如何使用Java程序生成Mybatis的mapper.xml和mapper.java文件,以便于简化开发过程,提高代码的可维护性和效率。 首先,理解mapper.xml和mapper.java的作用是关键。mapper.xml文件是Mybatis中的SQL...
IDEA的这款插件通过解析Java代码中的注解和类结构,自动关联Mapper接口与Mapper XML文件,使得开发者只需在Mapper Java文件中右键点击方法,就能快速打开相应的Mapper XML。这种方式极大地简化了开发者的操作步骤,...
在处理`mybatis-3-mapper.dtd`这个问题时,我们需要深入理解MyBatis的Mapper体系以及DTD的作用。 首先,`mybatis-3-mapper.dtd`是MyBatis中用于验证XML映射文件的文档类型定义(Document Type Definition)。在XML...
解决mybatis头文件报错 下载好压缩包 解压将文件放到本地文件夹 例如 D盘的哪个文件夹 D:\mybatis\ ;然后打开eclipse ->Window->prefenrence->XML->XML ... "http://www.mybatis.org/dtd/mybatis-3-mapper.dtd">
在Spring Boot集成MyBatis的过程中,`mapper.xml`配置文件起着至关重要的作用。它用于定义SQL语句,实现数据库的CRUD操作。本示例将深入探讨如何配置`mapper.xml`,并提供新增、修改、删除、查询及分页查询的实践...
在 Mybatis 中,`mybatis-3-mapper.dtd` 文件扮演着至关重要的角色,它是 Mybatis 映射器接口的定义文件,用于验证 XML 映射文件的语法正确性。 `mybatis-3-mapper.dtd` 文件是基于 DTD(Document Type Definition...
mybatis-3-mapper.dtd
在MyBatis的配置和使用过程中,有两个核心的DTD(Document Type Definition)文件起着至关重要的作用,它们分别是`mybatis-3-config.dtd`和`mybatis-3-mapper.dtd`。 首先,我们来看`mybatis-3-config.dtd`。这个...
在MyBatis中,`mybatis-3-mapper.dtd`文件扮演着至关重要的角色,它是MyBatis XML映射文件的文档类型定义(DTD,Document Type Definition)。DTD主要用于描述XML文档的结构,确保XML文件的正确性。 首先,我们来...
本文将详细解析"mybatis联表查询mapper.xml"这一主题,包括如何在Mapper XML文件中实现主表与副表的一对多关联查询,以及涉及的实体类和DAO层的设计。 首先,我们要理解MyBatis中的Mapper接口和Mapper XML文件的...
标题和描述所提及的问题是关于如何在Mapper.xml文件中处理字符串形式的参数,这些参数由逗号分隔,并在`AND`语句中拼接`OR`子句来实现动态查询。这种场景在处理用户多选过滤条件时非常常见,比如在一个搜索框中,...
Spring Boot + MyBatis + Mapper.xml 项目是一个基础但实用的Java Web开发框架组合,它大大简化了传统Spring项目的配置和启动过程。本项目利用Spring Boot的自动配置特性,配合MyBatis作为持久层框架,以及Mapper....
数字后端synopsys工具生成SRAM ROM时需要的脚本lef_layer_tf_number_mapper.pl