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

天津创思佳网络网站制作公司国家反诈中心app下载安装

天津创思佳网络网站制作公司,国家反诈中心app下载安装,保养车哪个网站做的好,网站seo怎么做知乎一对多关联映射 一对多关联映射有两种方式#xff0c;都用到了collection元素 以购物网站中用户和订单之间的一对多关系为例 collection集合的嵌套结果映射 创建两个实体类和映射接口 package org.example.demo;import lombok.Data;import java.util.List;Data public cla…一对多关联映射 一对多关联映射有两种方式都用到了collection元素 以购物网站中用户和订单之间的一对多关系为例 collection集合的嵌套结果映射 创建两个实体类和映射接口 package org.example.demo;import lombok.Data;import java.util.List;Data public class User {private Integer userId;private String userName;private String password;private Cart cart;private ListOrder orderList; } package org.example.demo;import lombok.Data;Data public class Order {private Integer orderId;private double price; } 实现根据用户id查询出所有用户信息包括该用户的所有订单信息  package org.example.mapper;import org.example.demo.User;import java.util.List;public interface UserMapper {User findUserAndOrderListByUserId(Integer userId); } 方式一与association类似集合的嵌套结果映射就是指通过一次SQL查询得到所有的结果  resultMap typecom.mybatis.entity.User iduserMapid propertyid columnid/result propertyuserName columnuser_name/result propertypassword columnpassword/ /resultMap resultMap typecom.mybatis.entity.User iduserAndOrderListMap extendsuserMapcollection propertyorderList ofTypecom.mybatis.entity.Orderid propertyid columnorder_id/result propertyprice columnprice//collection /resultMap select idfindUserAndOrderListById resultMapuserAndOrderListMapselect u.id, u.user_name, u.password,o.order_id, o.pricefrom user uleft join orders o on u.id o.user_idwhere u.id #{id} /selectresultMap元素中的extends属性可以实现结果映射的继承 collection的ofType属性指定集合中元素的类型必选项  resultMap iduserAndOrderMap typeorg.example.demo.Userid propertyuserId columnuser_id/result propertyuserName columnuser_name/result propertypassword columnpassword/collection propertyorderList ofTypeorg.example.demo.Orderid propertyorderId columnorder_id/result propertyprice columnprice//collection/resultMapselect idfindUserAndOrderListByUserId resultMapuserAndOrderMapselect*from t_user uleft join t_order o on u.user_id o.user_idwhere u.user_id #{userId};/select collection集合的嵌套查询 集合的嵌套查询同样会执行额外的SQL查询 resultMap typecom.mybatis.entity.UseriduserAndOrderListMap extendsuserMapcollection propertyorderList column{uidid}ofTypecom.mybatis.entity.Order selectcom.mybatis.mapper.OrderMapper.findOrdersByUserId/collection /resultMap select idfindUserAndOrderListById resultMapuserAndOrderListMapselect * from user where id #{id} /selectOrderMapper.xml resultMap typecom.mybatis.entity.OrderidorderMapid propertyid columnorder_id/result propertyprice columnprice/ /resultMap select idfindOrdersByUserIdresultMaporderMapselect * from orders where user_id #{uid} /select对比两种方式 第一种方式属于“关联的嵌套结果映射“,即通过一次SQL查询根据表或指定的属性映射到不同的对象中 第二种方式属于“关联的嵌套查询”利用简单的SQL语句通过多次查询得到想要的结果也可以实现延迟加载效果
http://www.hkea.cn/news/14425078/

相关文章:

  • 自助网站建设工具外贸建站深圳
  • 页网站设计美业门店管理系统
  • 网站开发用什么电脑微网站定制
  • 企业网站制作模板免费佛山网站设计案例
  • 万网网站备案查询长春建设厅网站
  • 网站设计语言有哪些word 调用wordpress
  • 河北建设厅网站技术电话4399任天堂
  • 好看的 网站正在建设中源码网站建设视频上传
  • 如何做网站优化 纯外链湖南网站设计外包费用
  • 用什么做php网站企业网络营销策略设计
  • 合肥手机网站开发企业网站优化多少钱
  • 企业网站模板源码免费深圳市建设局网站
  • 网站开发周期是什么意思合肥瑶海区封控
  • 楚雄州住房和城乡建设局网站如何选择网站的关键词
  • 二级域名网站WordPress adsen
  • 龙江网站设计社交电商软件开发
  • 哪里有整站优化沈阳哪家做网站最好
  • 新网站如何做排名案例网站
  • 网站开发职业分析平面设计创意广告
  • 2018网站开发最流行的语言asp.net做学校网站首页
  • 网络搏彩网站做代理wordpress mysql php
  • 河南建设厅特种工报考网站wordpress停止循环
  • 江苏建设电子信息网站合肥网站建设认准 晨飞网络
  • wordpress网站可以显示中文和英文临西做网站多少钱
  • 计算机网站设计论文wordpress主题 demo
  • wordpress swf插件资源网站排名优化seo
  • 网站被百度k是什么意思ps如何制作网页
  • 北仑建网站价格做网络推广为什么会被抓
  • 自己买域名可以做网站吗建设银行官网学生交费网站
  • 南安seo优化推广网站建设多少钱十年乐云seo