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

城乡建设管理局网站徐州网页设计

城乡建设管理局网站,徐州网页设计,wordpress无觅关联插件,电影制作公司目录 关联关系映射 一对一关联#xff1a; 一对多关联#xff1a; 多对多关联#xff1a; 导入数据库表 一对多 一对一 多对多 关联关系映射 关联关系映射在Mybatis中主要通过三种方式实现#xff1a;一对一关联和一对多关联及多对多关联。 一对一关联#xff1a;…目录 关联关系映射 一对一关联 一对多关联 多对多关联 导入数据库表 一对多 一对一  多对多 关联关系映射 关联关系映射在Mybatis中主要通过三种方式实现一对一关联和一对多关联及多对多关联。 一对一关联 在一对一关联中两个表之间存在一对一的关系例如学生表和身份证表一个学生只有一个身份证而一个身份证也只属于一个学生。在Mybatis中可以通过在实体类中定义关联属性然后在映射文件中使用association标签来定义关联关系。通过配置映射关系可以查询到学生表和身份证表的数据并将其映射到对应的实体类中。 一对多关联 在一对多关联中两个表之间存在一对多的关系例如部门表和员工表一个部门可以有多个员工而一个员工只属于一个部门。在Mybatis中可以通过在实体类中定义关联属性然后在映射文件中使用collection标签来定义关联关系。通过配置映射关系可以查询到部门表和员工表的数据并将其映射到对应的实体类中。 多对多关联 是指两个表之间存在多对多的关联关系即一个表的一条记录可以对应另一个表的多条记录反之亦然。在数据库中多对多关系通常需要通过中间表来实现。 在Mybatis中可以通过定义中间表来映射多对多关系。假设有两个表学生表和课程表一个学生可以选择多门课程而一门课程也可以被多个学生选择。为了映射这种多对多关系需要创建一个中间表例如选课表用来记录学生和课程的关联关系。   导入数据库表 在generatorConfig.xml文件中配置多张表 一对多 使用嵌套查询Nested Queries在主对象的映射配置中使用collection标签来配置关联的多个子对象。可以通过select语句查询子对象并通过resultMap将结果映射到主对象中。 创建一个 OrderVo package com.xiaoxu.Vo;import com.xiaoxu.model.Order; import com.xiaoxu.model.OrderItem;import java.util.ArrayList; import java.util.List;/*** author小徐* site www.veryedu.cn* company xu集团* create 2023-08-26 14:21*/ public class OrderVo extends Order {private ListOrderItem orderItems new ArrayListOrderItem();public ListOrderItem getOrderItems() {return orderItems;}public void setOrderItems(ListOrderItem orderItems) {this.orderItems orderItems;} }建立一个resultMap映射 接着写biz层 package com.xiaoxu.impl;import com.xiaoxu.Vo.OrderVo; import com.xiaoxu.biz.OrderBiz; import com.xiaoxu.mapper.OrderMapper; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service;/*** author小徐* site www.veryedu.cn* company xu集团* create 2023-08-26 14:34*/ Service public class OrderBizImpl implements OrderBiz {Autowiredprivate OrderMapper orderMapper;Overridepublic OrderVo selectByOid(Integer oid) {return orderMapper.selectByOid(oid);} }一对一  使用嵌套查询Nested Queries在主对象的映射配置中使用association标签来配置关联的子对象。可以通过select语句查询子对象并通过resultMap将结果映射到主对象中。 和之前一样首先配置一个查询方法 biz层 package com.xiaoxu.impl;import com.xiaoxu.Vo.OrderVo; import com.xiaoxu.biz.OrderBiz; import com.xiaoxu.mapper.OrderMapper; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service;/*** author小徐* site www.veryedu.cn* company xu集团* create 2023-08-26 14:34*/ Service public class OrderBizImpl implements OrderBiz {Autowiredprivate OrderMapper orderMapper;Overridepublic OrderVo selectByOid(Integer oid) {return orderMapper.selectByOid(oid);} }多对多 使用嵌套查询Nested Queries在中间表的映射配置中使用collection标签来配置关联的多个子对象。可以通过select语句查询子对象并通过resultMap将结果映射到中间表对象中。 还是一样先配置一个查询方法 biz层 package com.xiaoxu.impl;import com.xiaoxu.Vo.HbookVo; import com.xiaoxu.biz.HBookBiz; import com.xiaoxu.mapper.HBookMapper; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service;/*** author小徐* site www.veryedu.cn* company xu集团* create 2023-08-26 16:39*/ Service public class HBookBizImpl implements HBookBiz {Autowiredprivate HBookMapper hBookMapper;Overridepublic HbookVo selectByBookId(Integer bid) {return hBookMapper.selectByBookId(bid);} }
http://www.hkea.cn/news/14341299/

相关文章:

  • 网站设计与开发网站负责人姓名
  • 电子商务网站建设的需求html5设计网页代码
  • 用织梦做的学校网站赣州网页设计师培训
  • 棋牌 彩票网站建设wordpress支付插件安装
  • 网站资讯建设wordpress中联系表
  • 百度蜘蛛开发网站17岁在线观看免费高清完整版
  • mvc网站开发 案例视频wordpress 弹窗
  • 企业网站建设代理加盟东莞seo网络优化
  • 网站有什么功能中小企业网站建设框架
  • 电子商务网站建设运行环境网站网页?问?
  • 建立导购网站三亚凤凰镇网站建设兼职招聘网
  • 厦门制作企业网站成crm软件
  • 新乡专业做网站多少钱网站开发费属于无形资产
  • 网页设计与网站建设报告书政务网站集约化建设
  • 黄陌陌网站怎么做软件工程师怎么学
  • 厦门住房建设局网站首页简单网页制作模板免费
  • 合肥商城网站建设地址企业信用信息年报公示
  • 如何查询网站的备案信息热门关键词查询
  • 何炅做的代言网站学校网站维护怎么做
  • 西宁网站建设官网wordpress网站后台要怎么登陆
  • 设计对网站的重要性dedecms可以做什么网站
  • 建设网站的体会北京出啥大事了今天
  • 建设淘宝联盟购物网站做网站深紫色搭配什么颜色
  • 网页设计怎么做网站进入微信公众号登录入口
  • 做网站什么前端框架方便郑州网站建设公司电话多少
  • 厦门seo传播网站开发 seo
  • 珠宝网站策划西安谁家做网站
  • 网站meta 优化建议自动引流推广app
  • 长春设计网站简单手工
  • wordpress底部版权信息修改网站seo思路