在 where 子句中提取/更新休眠字符串参数值

Posted

技术标签:

【中文标题】在 where 子句中提取/更新休眠字符串参数值【英文标题】:Extracting/updatating hibernate string parameter values in where clause 【发布时间】:2014-06-26 09:37:19 【问题描述】:

我想对传递给where 子句条件中的查询的所有值应用某种字符串格式。所以我需要一个通用的地方(拦截器、事件处理程序、..),我可以在其中捕获/更新应用字符串通用格式的参数值。

提前致谢

【问题讨论】:

【参考方案1】:

据我所知,除了提供自己的Hibernate Custom Type之外,没有这样的东西可以拦截参数绑定。

【讨论】:

以上是关于在 where 子句中提取/更新休眠字符串参数值的主要内容,如果未能解决你的问题,请参考以下文章

SQL中使用UPDATE更新数据时一定要记得WHERE子句

在 WHERE 子句中使用类似 WINDOW 的函数对表进行 SQL 更新

Where子句Mysql中的逗号分隔字符串参数过滤器

将字符串数组转换为WHERE子句中的自定义枚举类型

使用 Linq 的 Where 子句中的子字符串

SQL 条件 where 子句使用查询字符串参数执行 - 如果需要函数?