文章详情页
java - Spring Data Jpa 更新操作入参可以用对象传入么?
浏览:182日期:2023-12-07 08:50:51
问题描述
例如下面这段代码
@Query('update BbsPost b set b.content = ?2,b.updateTime = current_timestamp where b.id = ?1') @Modifying void updatePostContent(Integer id, String content);
其中id 和 content 是对象Book的属性,我能把入参定义成Book么,就像
void updatePostContent(Book book);
如果可以,我的更新sql 如何写?
问题解答
回答1:目前修改操作是不可以的,只有查询可以使用SPEL表达式。官方示例:https://spring.io/blog/2014/0...
标签:
java
相关文章:
1. debian - docker依赖的aufs-tools源码哪里可以找到啊?2. docker gitlab 如何git clone?3. dockerfile - 为什么docker容器启动不了?4. docker - 各位电脑上有多少个容器啊?容器一多,自己都搞混了,咋办呢?5. nignx - docker内nginx 80端口被占用6. javascript - 修改表单多选项时和后台同事配合的问题。7. Python Selenium WebDriver如何刷新当前页面8. node.js - webpack required打包问题9. 为什么要使用javascript函数包装器(添加在coffeescript中)“。call(this)”10. css - ul ol前边的标记如何调整样式呢
排行榜

网公网安备