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

网站内容页301如何做企业网站建设费用会计分录

网站内容页301如何做,企业网站建设费用会计分录,连云港 网站设计,个人主页是什么查询所有客户以及对应的订单 目录 左连接查询#xff08;不支持懒加载#xff09;分步查询#xff08;支持懒加载#xff09;左连接查询#xff08;不支持懒加载#xff09; 场景#xff1a;我们想要查询出所有的客户#xff0c;并且把每个客户对应的订单也查出来。…查询所有客户以及对应的订单 目录 左连接查询不支持懒加载分步查询支持懒加载左连接查询不支持懒加载 场景我们想要查询出所有的客户并且把每个客户对应的订单也查出来。这时候可以使用左连接查询。 那么如何在 MyBatis 中实现左连接查询呢 给客户的 domain 增添一个字段来表示对应的订单private ListOrder orders new ArrayList(); Setter Getter //使用注解生成 get 与 set 方法 ToString public class Customer {private Integer cust_id;private String cust_name;private String cust_profession;private String cust_phone;private String email;private ListOrder orders new ArrayList(); // 对应的订单 }在 CustomerMapper 接口类中添加方法 /*查询客户和订单*/ public ListCustomer getAllCustomer();在 CustomerMapper 映射文件中写 SQL由于查询结果既包含客户又包含订单我们需要用 resultMap 来自定义结果集。与之前查询订单(多)附带客户(一)的 association 相对于这里查询客户(一)附带订单(多)需要 collection 标签。 代码如下 !--自定义结果集-- resultMap idcustMap typecustomerid columncust_id propertycust_id/result columncust_name propertycust_name/result columncust_phone propertycust_phone/result columncust_profession propertycust_profession/result columnemail propertyemail/collection propertyorders ofTypeOrderid columnorder_id propertyorder_id/result columnorder_name propertyorder_name/result columnorder_num propertyorder_num//collection /resultMap!--查询所有客户和订单-- select idgetAllCustomer resultMapcustMap /*使用自定义的结果集*/SELECT * FROM customer AS c LEFT JOIN order AS o ON c.cust_id o.cust_id; /select测试类中 public void test4(){SqlSession sqlSession MybatisUtils.openSession();CustomerMapper customerMapper sqlSession.getMapper(CustomerMapper.class);ListCustomer allCustomer customerMapper.getAllCustomer();for (Customer customer : allCustomer) {System.out.println(customer);}sqlSession.close(); }运行结果成功查询出所有的客户与他们对应的订单。 分步查询支持懒加载 分步查询也可以达到我们的要求先查出所有客户的信息再根据查出的客户的 cust_id 去查订单。 OrderMapper 接口中定义根据 cust_id 查询订单的方法 OrderMapper 映射文件中写 SQL 定义好接口中的方法后CustomerMapper 映射文件中写 SQL利用 collection 实现分步查询与之前的 association 类似。 测试类中 运行结果每个查询出来的用户都会再根据他的 cust_id 去查询订单。但是由图可见会产生很多的 sql 语句。左连接只需要一句SQL
http://www.zqtcl.cn/news/252539/

相关文章:

  • 厦门找一家做网站的公司家在深圳论坛
  • 个人网站开发 服务器货源之家官网
  • 教育培训学校网站建设策划局域网 wordpress
  • 重庆建网站有哪些网站做曲线的源代码
  • 龙岩网站设计找哪家公司网站建设没有业务怎么办
  • 网站建设专业学什么建材 团购 网站怎么做
  • 电器工程东莞网站建设wordpress虚拟资源下载源码
  • 无限个网站虚拟空间网站运行维护
  • 宝思哲手表网站关于计算机网站建设的论文
  • uc投放广告网站要自己做吗dw制作企业网站
  • 山东网站制作南京软件外包公司
  • 铁岭建设银行网站网站验证码原理
  • 做网站需要什么专业方向的员工钱多网站
  • 网站建设合同要存档几年7星彩网站开发
  • 网站建设好后 如何验收什么网站可以做护考题
  • 网站安全怎么做wordpress代币插件
  • 吉林网站建设电话龙华网站建设专业定制企业
  • 个人导航网站怎么备案js调用wordpress文章列表
  • 网站微信推广方案衡水外贸网站建设
  • 怎么打造自己的网站如何做自已网站
  • 美容美发网站模板wordpress适合优化吗
  • 网站开发的著作权和版权沧州市做网站价格
  • 优客逸家网站源码酒吧装修
  • 深圳网站制作的公司怎么样开工作室做网站怎样找资源
  • 大连城乡建设局网站seo编辑招聘
  • 网站建设意见怎么在中国移动做网站备案
  • 做内贸哪个网站找客户网络外包
  • 古玩网站建设意义钟山县住房和城乡建设局网站
  • 网站开发微信公众号自定义菜单规则网站建设
  • 营销网站建设工作教育培训wordpress主题