persistence
persistence copied to clipboard
RIP setParameter()
Currently we have nine overloads of setParameter(), six of which are deprecated.
I've always found this method name slightly too verbose, and also a bit misnamed (we're setting an argument of the parameter, not the parameter itself).
I suggest we add a shorter-named version of the undeprecated overloads, letting you write:
session.createQuery("from Book where title like :pattern", Book.class)
.set("pattern", titlePattern)
.getResultList();
WDYT?