使用 Hibernate 作为提供者。
就性能(或其他)而言,哪种类型的参数更好用? 为什么?
位置
TypedQuery<Client> query = em.createQuery
("FROM Client c WHERE c.clientId = ?1",Client.class);
query.setParameter(1, clientId);
或命名
TypedQuery<Client> query = em.createQuery
("FROM Client c WHERE c.clientId = :clientId",Client.class);
query.setParameter("clientId", clientId);