¿Empleas principalmente JDBC directamente o algún motor de persistencia?
viernes, febrero 11, 2011 at 5:38PM Ésta es la pregunta que estamos haciendo este mes en la encuesta de javaHispano. Los resultados por lo de ahora: un 58% de la gente emplea algún tipo de motor de persistencia, y un 39% JDBC directamente.
Yo conozco a un buen número de personas que piensa que en estos momentos hay muy pocos escenarios donde realmente tiene sentido emplear directamente JDBC en vez de un motor de persistencia. Sin embargo, hace poco una persona técnica que es un gran programador y a la cual respeto bastante me comentó en un e-mail:
"Un ORM te resuelve el CRUD fácilmente pero en el tema de las consultas en donde hay información agregada, el ORM es más un problema que una solución salvo que se acepte un rendimiento penoso. En esos casos es preferible usar SQL normal o bien utilizar las vías del ORM para hacer consultas libres que no necesariamente devuelvan POJOs del modelo de datos..."
Este comentario fue precisamente el que inspiró la encuesta de este mes. No diré quien me lo dijo (que se descubra él si quiere ;) ) pero ¿cuántos estáis de acuerdo con su afirmación? y ¿En qué escenarios creéis que tiene más sentido emplear directamente JDBC y en cuáles un motor de persistencia?
otro 