mybatis
ITWords
本人主要深入研究语言java、scala,擅长方向大数据开发,java编程,系统建设和架构。
展开
-
Result Maps collection does not contain value for com.lxb.entity.Product
在mybatis的是使用中发现的问题:意思就是不能够包含有Product实体类的属性值,原因是因为在我做映射的时候,少了一个Product的id值。因为他是一个连表查询,所以只能有一个id‘值’,导致我把Product的值给省略了。解决办法:将每一个要查询出来的属性值,一一罗列出来:SELECT mc.add_time, mc.cart_id, mc.pro_id, mc.p...原创 2020-02-26 16:13:50 · 501 阅读 · 0 评论 -
mybatis查询数据查不到问题解决
今天在使用ssm框架写一个简单的功能,突然就遇到一个任何的逻辑和代码没有错误的情况下,就是查不到数据,只能查到一个id值,很纳闷,经过仔细的排查问题,最后知道了问题的所在。原来是因为数据库和字段和代码中的对象的字段不一致,导致mybatis无法进行封装。解决:需要些详细的sql语句,即给数据库的字段起个别名,而这个别名就是代码中对象的字段名称。 select id,...原创 2020-02-23 21:50:28 · 5451 阅读 · 0 评论 -
mybatis日志输出sql语句
在log4j.propertites中写:# 打印sql语句 startlog4j.rootLogger=DEBUG,stdoutlog4j.logger.com.ibatis=DEBUGlog4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.layout=org.apache.log4j...原创 2020-02-23 21:09:36 · 304 阅读 · 0 评论 -
mybatis动态参数传递方式总结大全
在使用mybatis的时候报了一个这样的错误。其实知道是因为参数传递的不对,但是一直忘记了如何修改。所以在这里整理一下:传递参数:(1)传递一个基本数据类型的数据通过parameterType来指定参数的类型<select id="selectLimitSays" resultMap="saywordsMap" parameterType="Integer"> ...原创 2019-11-19 15:34:56 · 1294 阅读 · 0 评论 -
mybatis和spring整合的时候出现的问题--Failed to parse config resource: class path resource [SqlMapConfig.xml]
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [applicationContext.xml]: Invocation of init method failed; ne...原创 2019-04-07 21:14:44 · 14501 阅读 · 0 评论 -
使用mybatis时,一直获取不到数据
原因是因为自己的po类和数据库的字段不一致原创 2019-04-24 23:50:36 · 2591 阅读 · 0 评论 -
org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'dep
一般来说是你的mapper中的sql语句写错了,自习检查你的sql语句。笔者的是因为写了如下的代码:<insert id="addEmpl"> insert into employee(lastName,email,gender,d_id) values(#{lastName,email,gender,d_id});</insert>正确的语句应该是...原创 2019-07-29 16:10:35 · 332 阅读 · 0 评论