hola a todos
he decidido migrar mis aplicaciones a frameworks más nuevos, Spring Data JPA entre otros. hasta ahora siempre utilizaba HibernateTemplate para mis DAOs, pero estos días he podido leer que es una técnica que está considerada "deprecated"
me ha gustado mucho las novedades de Spring Data JPA, y por eso me decidí por el, pero hay algo que todavía no he conseguido hacer, de lo que si hacía con HibernateTemplate
hasta ahora, en los filtros de los listados de las aplicaciones, utilizaba DetachedCriteria. introducía más o menos restrictions en función de los campos que rellenaba el usuario, y luego llamaba al método findByCriteria de mi DAO
otra solución sería crearme una query en un string, y pasar dicho string a mi DAO. el caso es que no he encontrado la forma de hacer esto con Spring JPA
he visto las "named query", pero no me vale ya que lo que yo necesito es una query dinámica
¿sabéis si hay algo similar a esto en Spring JPA?