mybatis
Distance-X
Java小白
展开
-
解决org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)问题
原因就是dao接口和mapper映射文件互相不匹配造成的 解决方法 检查dao接口和mapper映射文件的包名是否完全相同,开发时候虽然dao接口和映射配置文件放在不同的位置,但是一定要保证他们的包名相同 如果包名相同,那么检查dao接口的名称和mapper.xml的映射文件名字是否相同,如果不同也会成这样的问题 ...原创 2020-08-13 14:19:09 · 360 阅读 · 0 评论 -
mybatis中的resultType和resultMap
resultType 当使用resultType时候mybatis默认使用Auto Mapping自动加载对象 resultMap(自己加载映射对象)原创 2019-08-27 19:02:26 · 78 阅读 · 0 评论 -
mybatis别名设置
为某个类起别名 在mybatis.xml文件中添加以下代码片段 在mapper.xml中使用别名 为包下的所有类名起别名 在mybatis.xml添加以下代码片段 在mapper.xml中使用别名(此处的别名就是指定的包下对应的类名) ...原创 2019-08-16 10:55:25 · 338 阅读 · 0 评论 -
mybatis实现简单分页
mapper.xml中的代码片段 分析 参数设置为map集合,返回参数为一个对象 测试代码片段 测试结果原创 2019-08-16 10:27:23 · 131 阅读 · 0 评论 -
mybatis中log4j的使用(控制台查看sql执行结果)
第一步(在项目中导入log4j的包) 第二步(在src下创建log4j.properties)要求文件名必须是log4j.properties也必须在src下 源码 源码 log4j.rootCategory=ERROR, CONSOLE ,LOGFILE log4j.logger.com.wb.mapper.People=DEBUG log4j.appender.CONSOLE=or...原创 2019-08-15 23:07:27 · 1434 阅读 · 0 评论 -
org.apache.ibatis.exceptions.PersistenceException: ### Error building SqlSession.
一般出现这样的问题都是你代码出现问题了,解决此问题关键是你要能看的懂错误提示 例子一: 例子二 总结:出现这样的问题,一般都是代码问题,所以我们学会查找问题就行了,一般根据错误提示我们从下往上看,这样就能更快,更准确的解决问题了 ...原创 2019-08-15 12:01:05 · 7520 阅读 · 0 评论