当前位置: 首页 > news >正文

外贸网站建站推广论坛推广网站

外贸网站建站推广,论坛推广网站,wordpress禁止图片点击,朝阳区网站建设MyBatis只能自动维护库表”列名“与”属性名“相同时的对应关系&#xff0c;二者不同时无法自动ORM 因此需要使用到ORM映射。 共有两种解决办法&#xff1a;1.列的别名 2.结果映射 1.列的别名 在SQL中使用 as 为查询字段添加列别名&#xff0c;以匹配属性名 public List<…

MyBatis只能自动维护库表”列名“与”属性名“相同时的对应关系,二者不同时无法自动ORM

因此需要使用到ORM映射。

共有两种解决办法:1.列的别名  2.结果映射

1.列的别名

在SQL中使用 as 为查询字段添加列别名,以匹配属性名

    public List<Role> findAll();
    <select id="findAll" resultType="com.by.pojo.Role" >select id, role_name as roleName, role_desc as roleDesc from role</select>

但是如果我们的查询很多,都使用别名的话写起来就很麻烦

2.结果映射

使用ResultMap标签手动映射,解决实体字段和数据表字段不一致的问题

ResultMap标签写一次之后,可以被多次使用,解决了需要写很多别名很麻烦的问题

public List<Role> findAll2();
    <!--id:和select查询标签的返回值保持一致type: 映射实体的全类名--><resultMap id="findAll2ResultMap" type="com.by.pojo.Role"><!--描述主键字段的映射关系:property:实体类的属性column:数据表字段名称--><id property="id" column="id" /><!--描述非主键字段的映射关系:property:实体类的属性column:数据表字段名称--><result property="roleName" column="role_name" /><result property="roleDesc" column="role_desc" /></resultMap><select id="findAll2" resultMap="findAll2ResultMap" >select * from role</select>

http://www.tj-hxxt.cn/news/117885.html

相关文章:

  • 易加互动平台百度seo关键词排名推荐
  • 北京做兼职网站有哪些网页模板大全
  • 怎么用sublime做网站搜一搜站长工具
  • 重庆做网站及公众号公司百度竞价排名正确解释
  • 个人备案的网站能做盈利吗比较好用的搜索引擎
  • 免费的域名网址专业网站优化外包
  • 诊断网站seo现状的方法北京seo优化公司
  • 佛山网站建设科技有限公司中国十大it培训机构排名
  • 品牌网站设计视频教程宁波优化网页基本流程
  • 昆明seo博客汤阴县seo快速排名有哪家好
  • 如何让做树洞网站线上营销推广方案
  • 网上做游戏任务赚钱的网站网络优化报告
  • 做科学实验的网站保定百度seo公司
  • 电脑 手机网站二合一源码短视频seo搜索优化
  • 网站前端与后台必须同时做吗谷歌google浏览器
  • 0317网站建设教你免费申请个人网站
  • 官方网站拼多多网络推广运营
  • 做旅游销售网站平台ppt百度推广怎么做最好
  • 怎么样可以自己做网站360免费建站网页链接
  • 百度登录天津债务优化公司
  • 网站建设flash设计网站设计专业的公司
  • 做网站用什么开源百度首页排名优化价格
  • 广告公司制作公司seo外链怎么发
  • 网站建设流程中哪些部分比较重要宽带营销策略
  • 外留网站建设南京搜索引擎推广优化
  • 石家庄建站费用来宾seo
  • 社区网站优化360上网安全导航
  • 公安机关网站备案流程图全球最大的中文搜索引擎
  • 常州做网站软件给我免费播放片高清在线观看
  • 营销型手机网站制作软文推广做的比较好的推广平台