Académique Documents
Professionnel Documents
Culture Documents
Pre
guntas sencillas
2. Se crea un objeto �prototipo� de la clase que queremos consusltar de pregunta
con los valores de los
atributos rellenos con los valores por los que se quiere preguntar
-El valor
o y el null son valores valores
�reservados reservados reservados
� que significa que no se que significa significa que no se
quiere restringir
3. Se usa un m�todo .queryByExample al que se le pasa como par�metro un
objeto �
prototi
po�
4. Se obtiene como respuesta un objeto ObjectSet
5. Restricciones
? No se pue
den realizar pregun
tas que con as que con
tengan expres engan expresiones
compuestas compuestas (AND, OR, NOT, etc.) (AND, OR, NOT, etc.)
? No se pueden preguntar por condiciones que contengan el 0 o el
valor null valor null
? Se necesita un constructor de objetos
consultas nativas
1. para realizar una consulta nativa ahi que crear un objeto Predicate<object> de
la clase qu
queremos consultar [ new Predicate() ]
2. La pregunta se define en el m�todo
? boolean match(Object o)
3. En la implementaci�n del m�todo match, se definen
las condiciones de la pregunta: aquellos objetos que
devuelven true son los que formar�an parte de la devuelven devuelven true son los
que formar�an formar�an parte de la
respuestaf
4. crear un objeto(object) de la clase objectSet que sera igual al objeto de l a
base
de datos (db) que llamara al metodo .query que tendra como argumento
objetos que cumplen el predicado p