天天看點

Day30項目saas-export項目-項目搭建-字段名與變量名不一緻

export_dao

  • (1)數字庫 表字段 與類的成員變量 不一緻

    》》1:sql語句 使用​​

    ​as​

    ​ 》》2:mybatis裡面使用 resultMap
  • Day30項目saas-export項目-項目搭建-字段名與變量名不一緻

辦法 1:sql别名

<select id="findAll" resultType="company">
select
    id,
    name ,
    expiration_date as expirationDate ,
    address,
    license_id as licenseId  ,
    representative ,
    phone  ,
    company_size as companySize  ,
    industry  ,
    remarks ,
    state,
    balance ,
    city
from ss_company
    </select>      

辦法2: resultMap标簽

Day30項目saas-export項目-項目搭建-字段名與變量名不一緻
<resultMap id="companyMap" type="company">
         <id column="id" property="id"/>
         <result  column="expiration_date" property="expirationDate"/>
         <result  column="license_id" property="licenseId"/>
         <result  column="company_size" property="companySize"/>
    </resultMap>
    <select id="findAll" resultMap="companyMap">
        select
            *
        from ss_company
    </select>