Mybatis初学一个问题困扰一下午 The error may exist in com/.........
首先是问题:
修改的代码(构建 SqlSessionFactory)代码:
public class HelloMyBatis {@Testpublic void test1() throws IOException {String resource="./sqlMapConfig.xml";InputStream in=Resources.getResourceAsStream(resource);SqlSessionFactoryBuilder ssfb=new SqlSessionFactoryBuilder();SqlSessionFactory ssf=ssfb.build(in);SqlSession session=ssf.openSession();User user=session.selectOne("UserMapper.selectUserById",1);System.out.println(user);}
}
修改了String resoure标签的地址( 切记相对路径)
修改mapper中的代码
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapperPUBLIC "-//mybatis.org//DTD Mapper 3.0//EN""http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="UserMapper"><select id="selectUserById" parameterType="Integer" resultType="com.sikiedu.bean.User">select * from user where u_id = #{id}</select></mapper>
需要注意的有 resultType地址 是否正确 直接右键User方法 copy
最后
完美
切记各个主要文件 包括配置文件 mapper文件 等等 在各个包的位置不要弄乱,相对路径不要弄错,要弄准
Mybatis初学一个问题困扰一下午 The error may exist in com/.........相关推荐
- MyBatis - 初学笔记
MyBatis - 初学笔记 前提准备: mysql假数据: /* Navicat MySQL Data TransferSource Server : test Source Server Vers ...
- Mybatis之一个SQL的运行过程
阅前必读: 本文测试项目及相关总结资料,均放置在文末链接处.强烈建议去拽下来,看xmind脑图并结合源码进行理解. 本人是先绘制的xmind脑图,然后根据xmind脑图发的此博文,无论是可读性.还是层 ...
- 用Spring+Mybatis写一个数据库增删改查
用Spring+Mybatis写一个数据库增删改查 总体结构 ClassBiz.java package com.gxj.biz;import java.util.List;import com.gx ...
- Mybatis关于The error may exist in *mapper.xml的一种报错,读取不到实体类,别名问题
最近在学习mybatis,错误: 编译器找不到*mapper.xml,更准确的说是找不到实体类,挺低级的错误.报错信息如下: D:\Java\jdk1.8.0_171\bin\java.exe jav ...
- Error building SqlSession.The error may exist in cn/library/mapper/UserMapper.xml(Mybatis搭建测试中的错误解决)
一.问题详情 IDEA2019中在搭建Mybatis简化DAO操作时报错: 错误分析:初步判断存在于配置文件UserMapper.xml中. 错误详情: org.apache.ibatis.excep ...
- 6.Mybatis中的动态Sql和Sql片段(Mybatis的一个核心)
视频地址:http://edu.51cto.com/sd/be679 动态Sql是Mybatis的核心,就是对我们的sql语句进行灵活的操作,他可以通过表达式,对sql语句进行判断,然后对其进行灵活的 ...
- 框架:springboot组合spring、springmvc、mybatis的一个小demo
Spring+SpringMVC+Mybatis就是大名顶顶的SSM了. 这里我们使用IDEA的SpringBoot和版本控制器MAVEN构建一个SSM的demo. 介绍: 在搭建过程中spring整 ...
- mybatis 获得一个map的返回集合
在使用mybatis 查询结果集,有时会有需求返回一个map比如表 id username 1 name1 2 name2 3 name3 希望的查询结果是一个map 并且以id为key 表为实体 ...
- 【Mybatis】一个Mybatis程序
思路:搭建环境-->导入mybatis-->编写代码-->测试 写在前面: 对象生命周期和依赖注入框架 依赖注入框架可以创建线程安全的.基于事务的 SqlSession 和映射器,并 ...
最新文章
- 上接[翻译]ASP.NET 2.0中的健康监测系统(Health Monitoring)(1) - 基本应用
- Ubuntu Snap 简述
- 自动化监控--zabbix-get安装使用详解
- 图像识别中的深度学习【香港中文大学王晓刚】
- urllib,urllib2和request模拟登陆人人网比对
- spring boot高性能实现二维码扫码登录(中)——Redis版
- 【转载】Android设计中的.9.png
- python数据结构与算法
- Redis 压缩列表原理与应用分析
- 出版物排版软件——对XML数据进行排版、浏览、转换、打印
- Curl 下载安装和配置
- ppt竖排文字方向HTML 5,PPT文本框中文字方向的设置方法是什么
- 在list中筛选出符合条件的数据(返回list)
- peoplesoft笔记
- markdown: 欢迎使用马克飞象
- 深度相机介绍(TOF、RGB双目、结构光参数对比)
- 中国人都应记住的“中国”一百句名言
- 服务器装什么操作系统好?
- Mission Planner初学者安装调试教程指南(APM或PIX飞控)5——规划航点航线
- 2023CUPT第十四题 射流的折射 思路与解法