java - 插入行后获取 id(Spring boot/JPA)
问题描述
添加a 后,我无法id
从其中获取。table
new user
我有 2 个表,另一个user
必须user
table
与.third table
id
2 tables
为此,我需要 的id
,second table
如果我理解正确,必须inserting
在行后收集。
如何实现获取ID?
解决方案
尝试:
retObject = repository.save(retObject );
repository.flush();
retObject.getId(); // get id here
推荐阅读
- google-sheets - 错误:函数 ARRAY_ROW 参数 2 的行大小不匹配。预期:1。实际:10434
- winapi - MFC:CListView 的 CListCtrl::InsertItem(0, "test", imageindex) 显示在列表末尾而不是开始?
- textbox - 如何强制 TextBox 显示正在输入的内容?
- c# - 如何通过 Blazor 中的 NavLink 传递通用参数?
- python - tensorflow 是否适用于 python3.9?
- sql - 如何通过某个键的值直接更新 pg 的 json 数组数据?
- react-admin - 在 React Admin 中使用自定义标头处理 HttpError
- javascript - 如何使用 grpc-web 进行流式传输并在同一端口上使用 REST API?
- reactjs - 如何在悬停时更改 Material-UI TextFiled 的边框、文本颜色和边框颜色
- php - 如何在 Laravel 中创建和自定义交付渠道通知,如数据库和电子邮件?