我的编程空间,编程开发者的网络收藏夹
学习永远不晚

mybatis的resultMap property爆红

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

mybatis的resultMap property爆红

 <resultMap id="userMap" type="com.cast.pojo.User">        <id column="id" property="userId"/>        <result column="username" property="userName"/>        <result column="sex" property="userSex"/>        <result column="birthday" property="userBirthday"/>        <result column="address" property="userAddress"/>    resultMap>

mybatis的resultMap property爆红
虽然我写了全路径类名,但是就是不能找到实体类的属性,最后的原因,就是在SQL的配置文件sqlMapperConfig.xml中添加别名,而且要写在环境的上边,写下下边configuration爆红

   <typeAliases>        <typeAlias type="com.cast.pojo.User" alias="user"/>    typeAliases>    DOCTYPE configuration        PUBLIC "-//mybatis.org//DTD Config 3.0//EN"        "http://mybatis.org/dtd/mybatis-3-config.dtd"><configuration>      <typeAliases>        <typeAlias type="com.cast.pojo.User" alias="user"/>    typeAliases>    <environments default="mysql">        <environment id="mysql">            <transactionManager type="JDBC">transactionManager>            <dataSource type="POOLED">                <property name="driver" value="com.mysql.jdbc.Driver"/>                <property name="url" value="jdbc:mysql://localhost:3306/mybatis"/>                <property name="username" value="root"/>                <property name="password" value="654321"/>            dataSource>        environment>    environments>        <mappers>        <mapper resource="com/cast/dao/UserDao.xml">mapper>    mappers>configuration>

最后不要忘了,修改映射文件Daomapper.xml中的路径
直接写别名,全路径已经换为别名了

<resultMap id="userMap" type="user">        <id column="id" property="userId"/>        <result column="username" property="userName"/>        <result column="sex" property="userSex"/>        <result column="birthday" property="userBirthday"/>        <result column="address" property="userAddress"/>    resultMap>

来源地址:https://blog.csdn.net/gar6899__/article/details/129968716

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

mybatis的resultMap property爆红

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Mybatis中resultMap的Colum和property怎么用

本文小编为大家详细介绍“Mybatis中resultMap的Colum和property怎么用”,内容详细,步骤清晰,细节处理妥当,希望这篇“Mybatis中resultMap的Colum和property怎么用”文章能帮助大家解决疑惑,下
2023-06-26

MyBatis中ResultMap的用途有哪些

将查询结果映射到Java对象:ResultMap可以将查询结果映射到Java对象中的属性,简化开发人员的数据转换工作。处理查询结果中的重复列名:当查询结果中存在重复的列名时,可以使用ResultMap来指定映射规则,避免出现无法识别的列名。
MyBatis中ResultMap的用途有哪些
2024-03-07

Mybatis 复杂对象resultMap的使用

目录Mybatis 复杂对象resultMap下面是resultMap的定义普通属性省略说明select相关配置Model代码resultMap处理复杂映射问题Ⅰ 多对一查询:学生——老师(1) 创建实体类POJO(2) 创建学生实体类对应的接口(3) 编写学
2015-03-06

MyBatis自定义映射resultMap的实现

本文主要介绍了MyBatis自定义映射resultMap的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
2023-03-01

Mybatis的@ResultMap,@Results,@Result注解怎么使用

本篇内容主要讲解“Mybatis的@ResultMap,@Results,@Result注解怎么使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Mybatis的@ResultMap,@Resu
2023-06-21

driver-class-name: com.mysql.cj.jdbc.Driver代码爆红的解决问题

在搭建运行springboot项目时,数据库驱动添加会报错。 而在此之前需要在pom.xml中添加mysql依赖,在多次寻求问题解决方法的过程中,我发现一个关键的说辞,就是: 我在mysql依赖中添加了版本号,而这个问题的出现很可能就是版
2023-08-18

mybatis中resulttype和resultmap的区别是什么

MyBatis中的resultType和resultMap都是用来映射查询结果的,但它们之间有一些区别:resultType:resultType是用来指定查询结果的类型,通常可以是Java类的全限定名。当查询返回的结果只有一列时,可以使用
mybatis中resulttype和resultmap的区别是什么
2024-03-13

MyBatis中的ResultMap的association和collection标签详解

这篇文章主要介绍了MyBatis中的ResultMap的association和collection标签详解,主要包括association标签常用参数及id&result标签参数详解,本文给大家介绍的非常详细,需要的朋友可以参考下
2022-11-13

编程热搜

目录