mybatis在web启动时Could not resolve type alias ‘User'[通俗易懂]

mybatis在web启动时Could not resolve type alias ‘User'[通俗易懂]mybatis在web启动时Could not resolve type alias ‘User’

大家好,又见面了,我是你们的朋友全栈君。

一开始我的mapper文件配置是这样的:

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
        "http://mybatis.org/dtd/mybatis-3-mapper.dtd">

<mapper namespace="redisCache.mapper.UserMapper">

    <!-- 查询 -->
    <select id="getAll" resultType="User">
        select * from user
    </select>

    <!--插入-->
    <insert id="insertUser" parameterType="User">
        insert into user(id,username) VALUES (#{id},#{username})
    </insert>
</mapper>

然后启动报:

Could not resolve type alias ‘User’

这是可以改为:

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
        "http://mybatis.org/dtd/mybatis-3-mapper.dtd">

<mapper namespace="redisCache.mapper.UserMapper">

    <!-- 查询 -->
    <select id="getAll" resultType="redisCache.entity.User">
        select * from user
    </select>

    <!--插入-->
    <insert id="insertUser" parameterType="redisCache.entity.User">
        insert into user(id,username) VALUES (#{id},#{username})
    </insert>
</mapper>

就好了

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/106083.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 孤立的SQL用户

    孤立的SQL用户

    2021年11月26日
  • goland 激活码(破解版激活)「建议收藏」

    goland 激活码(破解版激活),https://javaforall.cn/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

  • 华为机顶盒系统时间同步服务器,华为悦盒主时间同步服务器地址

    华为机顶盒系统时间同步服务器,华为悦盒主时间同步服务器地址华为悦盒主时间同步服务器地址内容精选换一换华为云存储容灾服务(简称SDRS)提供了虚拟机级别的容灾保护,当主站点故障的时候,虚拟机可以在备站点迅速恢复,以确保业务的联系性来自:产品边缘节点既可以是物理机,也可以是虚拟机。边缘节点需要满足表1的规格要求。华为悦盒主时间同步服务器地址相关内容为了确保HBase日常数据安全,或者系统管理员需要对HBase进行重大操作(如升级或迁移等),需要对HBas…

  • Oracle 语法

    Oracle 语法

    2021年12月14日
  • c语言之voliate「建议收藏」

    c语言之voliate「建议收藏」volatile:意思:“易变的”特点:1.告诉编译器不做任何优化2.用volatile定义的变量会在程序外被改变,每次使用都要在原始内存地址读取数据,不能被备份缺点:使用过多会降低代码性能使用场合:1.中断服务程序中为其他程序检测的变量,要用volaite2.多任务环境下各个任务间共享的标志,用volatile(操作系统)3.存储器映射的硬件寄存器用vol…

  • JavaScript清空数组的三种方法

    JavaScript清空数组的三种方法1、length用length方法可以很轻松地清空数组,代码示例:vararr=[1,2,3];console.log(arr);arr.length=0;console.log(arr);结果如下:2、splisesplice()方法向/从数组中添加/删除项目,然后返回被删除的项目vararr=[1,2,3]…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号