jpa . consultas jpql .
Hola. . . tengo un problema que no logro decifrar . necesito hacer la consulta a una tabla ; es el tipico login que compara usuarios... pero la consulta en jpql... como seria el codigo... ????
este seria en sql
public boolean isAcountExists(String user, String password) throws SQLException{
String sql = "SELECT * FROM users1 WHERE user='"+user+"' AND password='"+password+"'";
PreparedStatement ps = conexion.prepareStatement(sql);
ResultSet rs = ps.executeQuery();
return rs.next();
PERO EN JPQL ?Y MI TABLA JPA ES USERS1 --
gracias... !!! .
- Inicie sesión o regístrese para enviar comentarios
Pues así: from Users1 u
Pues así:
donde
es un objeto que hace referencia a tu tabla en la base de datos,
es la variable que va a ser sustituida por el valor que le pases como nombre de usuario,
lo mismo, pero para el campo password...
Yyyyyy .... y ya.. sería todo...
excelente... mil gracias...
excelente... mil gracias... eso es lo que esperaba.
abrazo .
JPQL
Creo que lo chido de ese lenguaje es que de plano no permite que concatenes el SQL para que hagas inyección de SQL...
Documentacion
investigando sobre JPQL encontré esta Documentación que me parece muy interesante
y espero que te pueda Servir.
Saludos.....