hibernate 参数绑定有关问题 :参数名 、和传递对象绑定有关问题

hibernate 参数绑定问题 :参数名 、?和传递对象绑定问题
这三种绑定形式 
query.setParameter(名称,参数值); 
query.setParameter(位置, 参数值);
query.setProperties(对象);
能否混合使用呢   
例如  from Entity where name=:name and id = ? and age = :age 
其中 name是对象的属性  ?使用位置绑定 age使用名称绑定 。

------解决思路----------------------
不能

占位符注意事项