首页 > 数据库 >映射xml文件的数据库和实体类属性匹配问题

映射xml文件的数据库和实体类属性匹配问题

时间:2022-10-15 18:11:19浏览次数:47  
标签:xml 实体类 匹配 映射 数据库 主键

 

 

 

 实体类里和数据库里有些字段名匹配不上这就会导致即使成功连接数据库,但是由于不匹配的问题无法封装数据,这是在映射的xml文件里提供了一个方法来实现

<resultMap id="brandResultMap" type="com.itheima.pojo.Brand">
<result column="brand_name" property="brandName" />
<result column="company_name" property="companyName" />
<!--
id完成主键映射
column:表的列名
property:实体类的属性名
使用resultMap替换resulType
-->
</resultMap>

 

 


再把原来的resultType="Mapper接口路径"改成resultMap="主键id" 把与使用户句与不匹配的字段像这样起个别名就解决了这个问题
另外注意在有参数传递时候一个参数要用#{}(前两张),多个参数要用@param来匹配(最后一张),直接上图吧

 

 

 

标签:xml,实体类,匹配,映射,数据库,主键
From: https://www.cnblogs.com/copyjames/p/16794698.html

相关文章

  • pom.xml
    pom.xml<dependencies><!--servlet依赖--><dependency><groupId>javax.servlet</groupId><artifactId>javax.servlet-api......
  • logback.xml
    logback.xml<?xmlversion="1.0"encoding="UTF-8"?><configuration><!--CONSOLE:表示当前的日志信息是可以输出到控制台的。--><appendernam......
  • mybatis-config.xml
    mybatis-config.xml<?xmlversion="1.0"encoding="UTF-8"?><!DOCTYPEconfigurationPUBLIC"-//mybatis.org//DTDConfig3.0//EN""http://mybatis......
  • 内表生成XML简单实例
    REPORTzlm_xml_02.*&---------------------------------------------------------------------**&声明及定义部分*&---------------------------------------------------......
  • xml教程
    整整一年没发文章了啊好了讲正事xml教程首先,xml不是编程语言它只是一个标记语言并且,它不会做任何事情换句话说,xml≈txt,它只是数据的载体现在我们好好认识以下xmlXM......
  • Mybatis-Plus 自定义xml多对多分页查询带条件
    1.定义实体类@Data@TableName("user")publicclassUser{@TableIdprivateStringid;@TableField("username")privateStringname;privateS......
  • Mybatis-Plus 自定义xml分页
    1.定义实体类@TableName("role")@DatapublicclassRole{@TableIdprivateStringid;privateStringname;}2.定义mapper接口publicinterfaceRol......
  • 【EF Core 6.0 】实体映射table-- 实体特性(Data Annonation 标注)&Fluent Api
    usingSystem.Data.Entity.ModelConfiguration.Configuration;namespaceCodeFirst_FluentAPI_Tutorials{publicclassSchoolContext:DbContext{......
  • 轻松学习XML教程
    XML越来越热,关于XML的基础教程网络上也随处可见。可是一大堆的概念和术语往往让人望而生畏,很多朋友问我:XML到底有什么用,我们是否需要学习它?我想就我个......
  • XML指南——XML数据岛
    使用IE5.0或者更高的版本,XML数据可以以数据岛的形式嵌入HTML页面。在HTML页面中嵌入XML数据使用非官方标准的<xml>标记可以将XML数据嵌入到HTML页面中。XML数据可以象下面的......