Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我知道 Hibernate 使用准备好的语句。但是当我使用session.createSQLQuery().
session.createSQLQuery()
在这种情况下,无论我是在查询中附加值还是使用 setParameter(),我的查询是否可以避免 SQL 注入?
问候,
萨提亚
使用时是安全的,session.createSQLQuery().setParameter()因为 hibernate 使用的参数是安全的,如 JB Nizet 和 couling 所说
session.createSQLQuery().setParameter()