Pregunta

Se pregunta si es una buena o mala ideal para hacer uso de Hibernate UserType a los datos de ajuste desde una fuente de datos de entrada para evitar que las excepciones lanzadas si los datos son a grandes como para caber en la columna dada.

recibir datos de una gran cantidad de fuentes de datos y no tienen control sobre el tamaño de los datos que se envían.

Estamos buscando a unos 100 campos en los que necesitaría crear esto para.

¿Fue útil?

Solución

Usted no necesita un UserType personalizado para esto. Sólo hay que poner la lógica en los Pojos que están siendo sometidos, en las incubadoras. O crear un método validate () que valida el estado del objeto y llamar a ese método antes de que persiste.

Otros consejos

A UserType costumbre parece una solución más seco que los emisores se aproximan. Un método de validación parece feo también.

Estoy buscando una mejor alternativa a un UserType a medida también, pero hasta ahora no he encontrado uno.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top