zoukankan      html  css  js  c++  java
  • 在mybatis中如何处理数据库字段名与bean中的属性名不一致的情况?

    具体操作

    我们在xml文件中在<select></select>标签中写入SQL语句时加入id和ResaultMap时 这是我们需要一个新的标签的引入<ResaultMap></ResaultMap> 其中ResaultMap中有tape的属性其属性值是该SQL语句与之对应的的实体类 其中的id属性是与上面select标签中的resaultmap的属性值是一致的。

        <select id="selByid" resultMap="mymap">
        
        select * from orders where order_id=#{id}
        </select>
        <resultMap type="com.*******100.***.bean.Orders" id="mymap">
        <id column="order_id" property="id"/>
        <result  column="order_no" property="no"/>
        <result  column="order_price" property="price"/>
        </resultMap>

     在上诉代码中column的属性值是bean包相对应的数据库中的字段而后面property值是你为字段新改的名

  • 相关阅读:
    dts--framework(三)
    dts--tests(三)
    dts--tests(一)
    dts--framework(二)
    dts--framework(一)
    Fiddler(一)
    javascript(二)
    javascript(一)
    scrapy--selenium(二)
    linux安装vmware出现kernel-header问题
  • 原文地址:https://www.cnblogs.com/meifanghua/p/11439604.html
Copyright © 2011-2022 走看看