gpt4 book ai didi

java - 以编程方式插入行(父行和子行)

转载 作者:塔克拉玛干 更新时间:2023-11-01 22:36:54 25 4
gpt4 key购买 nike

我正在使用 Spring 和 JDBCTemplate。

场景是 CUSTOMER 表和 ORDERS 表 - 父子关系。

我想插入(例如 1 个客户和 5 个订单)- 但我不确定您如何以编程方式在 CUSTOMER 表中插入一行(一些如何获取 Oracle 生成的唯一 ID),然后插入子表 ORDERS 中对应的 5 行,具有客户插入创建的唯一 ID。这个唯一 ID 显然维护了客户与其订单之间的关系。

非常感谢任何帮助。

PS - 带有示例 SQL 的代码关于如何在 Spring Framework 中完成这将是非常棒的 - 一些相当粗糙的东西只是为了给我基本的想法。

最佳答案

检查 update JDBCTemplate 中的方法,它接受一个 KeyHolder 对象。执行后,Keyholder 对象包含生成的 key 。

Spring 文档有使用示例here .

关于java - 以编程方式插入行(父行和子行),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/515278/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com