REST - 在没有休眠的情况下获取新创建的资源

REST - Fetch newly created resource without hibernate

我正在使用 Spring MVC 和 NamedParameterJdbcOperations

我正在调用 rest 来创建一个对象,我想 return 这个新创建的对象。

那么我如何 return 新创建的对象而不考虑使用的数据库?

我没有使用休眠。在休眠状态下,可以立即 returned 持久对象。但我想在没有休眠状态的情况下实现这一点。

我使用NamedParameterJdbcOperations的update方法获取了新创建对象的key,然后使用这个key获取对象。

获取密钥-

GeneratedKeyHolder holder = new GeneratedKeyHolder();

namedParameterJdbcOperations.update(sql,sqlParameterSource,holder);
int key = holder.getKey().intValue();