0 votos
Hola! Quisiera almacenar en la base de datos las queries de SQL que realizo desde mi server java, de modo que no estén hardcodeadas en el mismo.

Desde ya muchas gracias.

Saludos

Agustín
preguntado por abarazal Jun 9, 2015 en Base de Datos

1 Respuesta

0 votos
Hola Agustín. Puedes guardarlas en la base de datos y dinámicamente ir cargándo las consultas, pero no te lo recomiendo pues: la mantenibilidad cae, pequeños cambios en las consultas requiere hacer consultas; el tiempo de consulta de las base de datos para extraer la consulta es elevado y luego hacer la consulta propiamente; puede que tengas que utilizar eval() en alguna ocasión, lo que está prohibido por ser un agujero de seguridad.

Te recomiendo que extraigas las consultas en ficheros de propiedades de Java, o a ficheros XML
respondido por Ramon [Admin] Jun 9, 2015