orm

Enum en Hibernar, persistiendo como enum

En mi base de datos MySQL, hay la columna " gender enum ('male','female')" He creado mi enum " com.mi dominio.myapp.enumerac ... campo como una enumeración, no como un int? (no es que haya mucha diferencia, pero lo suficiente para que se enoje por ello.)

¿Son posibles los ataques de inyección SQL en JPA?

Estoy construyendo una aplicación Web Java usando Java EE 6 y JSF-2.0, usando la API de persistencia para todas las operacion ... ger y las Consultas con Nombre en EJB-QL para todas las operaciones. ¿Son posibles los ataques de inyección SQL en este caso?

Hibernate - @ElementCollection-Extraño comportamiento de borrar / insertar

@Entity public class Person { @ElementCollection @CollectionTable(name = "PERSON_LOCATIONS", joinColumns = @JoinColu ... de que el método equals/hashcode en la ubicación resolvería el problema, pero no cambió nada. Cualquier pista es apreciada!

Asignación de tipos de enumeración con Anotaciones de Hibernación

Tengo un tipo de enumeración en mi modelo Java que me gustaría asignar a una tabla en la base de datos. Estoy trabajando con ... hacer eso. Dado que las respuestas que busco eran bastante antiguas, me pregunto qué camino es el mejor. Gracias de antemano

¿Está bien usar la salida JSON como predeterminada para toString ()?

@Override public String toString() { return new Gson().toJson(this); } ¿Estoy rompiendo alguna buena práctica, "Josh ... ver el objeto en JSON ya que mucha persistencia OR/json ocurrirá a través de http->php/python->mysql y al SQLite local.

JPA: Cuándo elegir Asociación Multivalor vs. Asignación de Colección de elementos

Me gustaría entender mejor las diferencias entre (1) una Relación/Asociación Multivalor tradicional @Entity -> @ ... eType=DELETE. ¿Me estoy perdiendo la esencia aquí? ¿Es uno más eficiente que el otro para ciertos propósitos? Gracias, J.

Inyecciones de Dapper y SQL

¿Cómo ayuda Dapper a protegerse contra las inyecciones SQL? Estoy probando diferentes tecnologías DAL y tengo que elegir una ... nclino hacia Dapper (http://code.google.com/p/dapper-dot-net/), pero necesita algo de ayuda para aprender sobre la seguridad.

Cómo puedo guardar correctamente en cascada una relación uno a uno, bidireccional en clave primaria en Hibernación 3.6

Tengo una relación de entidad bidireccional uno a uno con claves compartidas. Cuando intento guardar al propietario de la aso ... va manera que necesito ser ¿haciendo esto o es un error? Mi preocupación es que mi código está funcionando debido a un bug:/.

Problema con SQLite: memory: con NHibernate

Uso NHibernate para mi dataacess, y por un tiempo no he estado usando SQLite para pruebas de integración local. He estado us ... base de datos en memoria? ¿Es posible? La cadena de conexión I'm usando es esto: Data Source=:memory:;Version=3;New=True

Cualquier Post compatible con Postgres para Nodo.js? [cerrado]

Estoy buscando un buen OR para postgres bajo Nodo.js, uno que apoya la declaración de relaciones entre modelos, y la validaci ... do obtener resultados satisfactorios. Tal vez alguien pueda indicarme un proyecto que perdí durante mis investigaciones. Thx.

Hibernate hbm2ddl.auto, valores posibles, y lo que hacen

Estoy mirando la propiedad de configuración Hibernate hbm2ddl.auto y sus posibles valores: validate update create create-d ... lores y lo que hacen? El esquema no se elimina en hbmddl.auto = crear.drop Pero todavía nada en la documentación oficial.

obtener el conjunto de resultados en DTO con consulta SQL nativa en Hibernate

Tengo una consulta como la siguiente select f.id, s.name, ss.name from first f left join second s on f.id = s.id left join s ... stoy repasando el conjunto de resultados en estilo JDBC y rellenando objetos DTO. ¿Hay alguna forma más sencilla de lograrlo?

Entity Framework / MVC3: deshabilitar temporalmente la validación

Primero estoy usando el Código EF. Utilizo mucho las anotaciones de código para especificar cómo se deben validar los datos ( ... validación del modelo en la capa EF para poder guardar los datos usando SaveChanges() sin obtener excepciones de validación?

Cómo obtener una matriz con nombres de columna de una tabla

Necesito un array con los nombres de columna de una tabla ¿Alguna idea de cómo puedo hacer esto con rails 3.0.0 rc?

¿Hay alguna herramienta OR para Haskell?

¿Cuál es la mejor manera de interactuar con una base de datos usando Haskell? Estoy acostumbrado a usar algún tipo de OR (D ... S . Edit: Me gustaría ser libre de elegir entre Postgresql MySQL y SQLite en lo que respecta a las bases de datos reales.

¿Qué contiene el objeto proxy Hibernate?

Todo lo que pude obtener de Google es que: Hibernate utiliza un objeto proxy para implementar la carga lenta. Cuando solic ... e pero proxy para Dirección. ¿Estoy en lo cierto? ¿Qué puedo esperar de agregar un toString () método en el objeto proxy?

¿Por qué las personas siguen utilizando archivos de asignación xml en lugar de anotaciones? [cerrado]

He observado el extraño hecho (basado en las preguntas de la etiqueta hibernate) de que la gente todavía está utilizando acti ... la gente teme que mezclar anotaciones (meta-información) con sus clases sea incorrecto. ¿Alguna otra explicación posible?

JPA Enum ORDINAL vs STRING

Es posible definir enumeraciones en JPA usando @Enumerated(EnumType.ORDINAL) O @Enumerated(EnumType.STRING) Me pregunto ... jas de esas dos definiciones? He oído que ORDINAL funciona mejor (es más rápido) que STRING con EclipseLink. Es eso cierto?

¿Admite JPA la asignación a vistas sql?

Actualmente estoy usando Eclipselink, pero ahora sé que la mayoría de las implementaciones de JPA han sido bastante estandari ... ra esto en la JPA o necesito usar hacks para que funcione? He buscado mucho y encontré muy poca información sobre hacer esto.

Hacer una consulta " IN " con Hibernate

Tengo una lista de IDs en una cadena, y quiero usar Hibernate para obtener las filas con estos IDs. TrackedItem es una entida ... where id IN (?): java.util.ArrayList cannot be cast to java.lang.Long ¿Cómo puedo hacer que la parte IN funcione? Gracias.