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

div css3网站布局郑州网站推广培训

div css3网站布局,郑州网站推广培训,我只做过web网站 怎么做APP,网站备案 法人变更MyBatis-Plus 本身主要关注单表操作&#xff0c;但可以通过几种方式实现一对多关联查询&#xff1a; 1. 使用 XML 映射文件实现 这是最传统的方式&#xff0c;通过编写 SQL 和 ResultMap 实现&#xff1a; <!-- UserMapper.xml --> <resultMap id"userWithOrd…

MyBatis-Plus 本身主要关注单表操作,但可以通过几种方式实现一对多关联查询:

1. 使用 XML 映射文件实现

这是最传统的方式,通过编写 SQL 和 ResultMap 实现:

<!-- UserMapper.xml -->
<resultMap id="userWithOrdersMap" type="com.example.User"><id property="id" column="id"/><result property="name" column="name"/><!-- 一对多关联 --><collection property="orders" ofType="com.example.Order"><id property="id" column="order_id"/><result property="orderNo" column="order_no"/><result property="userId" column="user_id"/></collection>
</resultMap><select id="selectUserWithOrders" resultMap="userWithOrdersMap">SELECT u.*, o.id as order_id, o.order_no, o.user_idFROM user uLEFT JOIN order o ON u.id = o.user_idWHERE u.id = #{id}
</select>

2. 使用注解方式实现

MyBatis 也支持通过注解实现:

public interface UserMapper extends BaseMapper<User> {@Select("SELECT * FROM user WHERE id = #{id}")@Results({@Result(id=true, property="id", column="id"),@Result(property="name", column="name"),@Result(property="orders", column="id",many=@Many(select="com.example.mapper.OrderMapper.selectByUserId"))})User selectUserWithOrders(Long id);
}public interface OrderMapper extends BaseMapper<Order> {@Select("SELECT * FROM order WHERE user_id = #{userId}")List<Order> selectByUserId(Long userId);
}

3. 使用 MyBatis-Plus 的关联查询插件

可以集成第三方插件如 mybatis-plus-join

// 添加依赖后使用
public List<User> getUserWithOrders() {return joinLambdaWrapper(User.class).leftJoin(Order.class, Order::getUserId, User::getId).selectAll(User.class).selectAs(Order::getId, User::getOrderId).selectAs(Order::getOrderNo, User::getOrderNo).list();
}

http://www.dtcms.com/wzjs/359004.html

相关文章:

  • 南宁机关两学一做网站百度上广告怎么搞上去的
  • dedecms 做微网站南昌网站建设
  • 个人备案网站做淘宝客可以用吗优秀网站设计网站
  • 付银行的网站建设费的会计科目app运营方案
  • 美国服务器购买网站百度指数的数据怎么导出
  • 成都网站建设 致尚北京培训seo哪个好
  • 网站建设管理职责刷关键词排名软件
  • 滨州正规网站建设公司黑马it培训班出来现状
  • 建站之星成品网站源码360免费建站
  • 五大门户网站分别是seo推广排名软件
  • 常州做网站找哪家好网络服务公司经营范围
  • 字幕如何做模板下载网站北京seo的排名优化
  • 淘宝联盟怎么做自己的网站seo专业培训需要多久
  • 电子商务网站建设教程免费的黄冈网站代码
  • 做视频网站该把视频文件传到哪seo谷歌外贸推广
  • 湖北网站建设 鄂 icp自媒体十大平台
  • 定制手机软件郑州网站seo外包公司
  • 中国最厉害的公关人seo伪原创工具
  • 建网站程序怎么写semen是什么意思
  • 网站建设 汇卓百度一下就知道
  • 太原关键词排名提升seo外链优化方法
  • 做论坛网站数据库需多大热搜词排行榜关键词
  • 专业营销型网站建设优化软件刷排名seo
  • 一般企业网站建设合同搜索引擎排名优化包括哪些方面
  • 哪种类型的网站比较难做经典广告
  • 郑州做网站优化郑州seo优化外包公司
  • 怎么做网站里的悬浮窗口郑州整站网站优化
  • 服务器关闭 网站被k网络营销的发展趋势
  • 手机网站建设yu名优网站关键词优化
  • 网站关键词检测南宁seo推广优化