18/06/2008, 20:35
|
| | Fecha de Ingreso: abril-2008
Mensajes: 264
Antigüedad: 16 años, 7 meses Puntos: 2 | |
Respuesta: Comparando estructurado con POO A ver que podemos rescatar...
Tenemos 5 operaciones y queremos saber a que objeto/s pedirle que las realice.
Podriamos bien por el momento tener un objeto "base de datos" que le digamos ejecutaQuery( unQuery).
y ese query pueda ser un insert, un delete, un update... etc.
Ese objeto cuando lo creas se supone que ya tiene todos los datos para conectarse a la base de datos y te abstrae de abrir/cerrar conexiones entre cada query.
Ahora... parece que quieres ser más específico y decirle a tu objeto inserta(esto), borra(estoOtro).
A partir de eso deberias pensar que necesita tu objeto base de datos para realizar cada operacion.
Quizas te conviene pensar que tendras un objeto manejador de usuarios, que le diras "inserta( uncliente )" y le pasas un objeto cliente como parámetro... y el adentro hablará con el objeto base de datos y hará un insert derecho...
Cosas a pensar:
1) en algun lugar el "insert into tabla values (...)" lo vas a tener que tener.
2) Todo esto lo dije tirando ideas al aire y sin saber exactamente tu problema o porque quieres hacer esto....
3) hay cosas como estas hechas, como es hibernate, y usan archivos XML y reflection para hacerlo suuuper configurable, podrias averiguar algo de eso o ver si te sirve en vez de hacerlo todo de 0.
Nada... Espero que sirva algo lo que dije, suerte!
__________________ Saludoss
Guille |