我一直在寻找将查询字符串设置到 Hibernate 中的 Query
对象中。我找到了setText()
方法,但找不到该方法的解释; interface docs 中都不存在,也不在 implementation's 中。
它可能看起来像“设置文本类型参数”,但它与 setString()
方法有什么区别?所以我看起来有点困惑。
这个方法到底有什么作用?方便吗?
生成查询对象后(如何)设置查询字符串(HQL 或 SQL)?
最佳答案
它用于 CLOB
字段,就像 setBinary
用于 BLOB
一样。
查询字符串在创建查询对象时设置,用
查询 q = session.createQuery("MY HQL QUERY")
关于java - Hibernate 中的 setText() 是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21014838/