remplazar clase por entidad

Iniciado por Beginner Web, 14 Noviembre 2019, 23:15 PM

0 Miembros y 1 Visitante están viendo este tema.

Beginner Web

Hola quiero reemplazar este método para que reciba una entidad y no una clase y no me lo toma el Java

Código (java) [Seleccionar]
public void compraTest() throws IOException {
Compra compra = CompraService.buscarById(Compra.class);//<<Estooo en ves de Compra.class quiero pasar su entidad no se como se hace :(
Precio aPagar = compraService.buscarProximaAVencer(venta);
compraService.pagar(porPagar);
//...
}


Este es el método

Código (cpp) [Seleccionar]
public interface CompraService {
public Compra buscarById(Class<?> clase);
;-)
7w7

rub'n

Cita de: Beginner Web en 14 Noviembre 2019, 23:15 PM
Hola quiero reemplazar este método para que reciba una entidad y no una clase y no me lo toma el Java

Código (java) [Seleccionar]
public void compraTest() throws IOException {
Compra compra = CompraService.buscarById(Compra.class);//<<Estooo en ves de Compra.class quiero pasar su entidad no se como se hace :(
Precio aPagar = compraService.buscarProximaAVencer(venta);
compraService.pagar(porPagar);
//...
}


Este es el método

Código (cpp) [Seleccionar]
public interface CompraService {
public Compra buscarById(Class<?> clase);
;-)

Estas pasando la clase como tal al método buscarById suena que ese método aplicara reflection con dicha clase, o no ?

Quien es Compra?


rubn0x52.com KNOWLEDGE  SHOULD BE FREE!!!
If you don't have time to read, you don't have the time (or the tools) to write, Simple as that. Stephen

Beginner Web

Ay no se, pero no quiero pasar la entidad a un GenericDao con ese parametro Usuario.class, Avion.class por ejemplo, debo pasar una entidad pero no se que es eso ni como hacerlo  :(
7w7

rub'n

#3
Cita de: Beginner Web en 15 Noviembre 2019, 00:51 AM
Ay no se, pero no quiero pasar la entidad a un GenericDao con ese parametro Usuario.class, Avion.class por ejemplo, debo pasar una entidad pero no se que es eso ni como hacerlo  :(

Sinceramente, quien ******* te esta enseñando cosas a lo loco y no te explica nada? joderrrrr

tienes que quejartele tambien, y que te explique, para que no estes en esto  >:D

No te estoy gritando a ti, si no, a quien posiblemente te este enseñando falsamente.

Esto viene desde que entraste en el foro.  :silbar:


rubn0x52.com KNOWLEDGE  SHOULD BE FREE!!!
If you don't have time to read, you don't have the time (or the tools) to write, Simple as that. Stephen