文章详情页
java - Spring Data Jpa 更新操作入参可以用对象传入么?
浏览:235日期: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. css - width设置为100%之后列表无法居中2. 代码如下,java用BigDecimal四舍五入怎么还有问题呀?哪种方式是完全没有问题的?3. android-studio - 引入github项目出错,android studio一直报错?4. javascript - AJAX请求疑问句5. python - 字符串里的u’u00a1’怎么打印成中文6. angular.js使用$resource服务把数据存入mongodb的问题。7. sublime-text - sublime text 3中编译python(sublimeREPL),如何仅运行单行/选定部分8. 登录界面URL在服务器上无法找到9. javascript - 如何让双核浏览器默认选择急速模式渲染页面10. mysql连表排序
排行榜

网公网安备