大家好,又见面了,我是你们的朋友全栈君。
一开始我的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账号...