sql中参数 问号占位符 和 命名参数

sql中参数 问号占位符 和 命名参数

Q:
在写的过程有时候会疑惑,尤其是hibernate的时候有疑惑,什么时候能用named parameter什么时候不能用?

A: 从原本来说,jdbc不支持命名参数。所以在hibernate创建的criteria中使用sqlRestdiction的时候不可以使用命名参数,但是create出来的sqlQuery是可以支持的,这个主要看是每个框架自己的实现,然后再给jdbc。

你可能感兴趣的:(JAVA)