Preguntas etiquetadas con annotations

En la programación, las anotaciones se usan para agregar información a un elemento de código que el sistema de tipos no puede expresar.



3
@Column (s) no permitidos en una propiedad @ManyToOne
Tengo una entidad JPA con una propiedad establecida como @ManyToOne @Column(name="LicenseeFK") private Licensee licensee; Pero cuando despliegue en JBoss 6, la aplicación arroja un error que dice: org.hibernate.AnnotationException: @Column(s) not allowed on a @ManyToOne property Yo uso Hibernate 3.5 como la implementación JPA 2.0. ¿Qué debo usar para hacer referencia …




7
Qué anotación debo usar: @IdClass o @EmbeddedId
La JPAespecificación (Java Persistence API) tiene 2 formas diferentes de especificar claves compuestas de entidad: @IdClassy @EmbeddedId. Estoy usando ambas anotaciones en mis entidades mapeadas, pero resulta ser un gran desastre para las personas que no están muy familiarizadas JPA. Quiero adoptar solo una forma de especificar claves compuestas. ¿Cuál …


4
¿Existe algo parecido a la herencia de anotaciones en Java?
Estoy explorando anotaciones y llegué a un punto en el que algunas anotaciones parecen tener una jerarquía entre ellas. Estoy usando anotaciones para generar código en segundo plano para Cards. Hay diferentes tipos de tarjetas (por lo tanto, diferentes códigos y anotaciones) pero hay ciertos elementos que son comunes entre …


8
Anotaciones de Java
¿Cuál es el propósito de las anotaciones en Java? Tengo esta idea borrosa de ellos como algo entre un comentario y un código real. ¿Afectan al programa en tiempo de ejecución? ¿Cuáles son sus usos típicos? ¿Son exclusivos de Java? ¿Existe un equivalente en C ++?


11
¿Necesito elementos <class> en persistence.xml?
Tengo un archivo persistance.xml muy simple: &lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;persistence version="1.0" xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd"&gt; &lt;persistence-unit name="eventractor" transaction-type="RESOURCE_LOCAL"&gt; &lt;class&gt;pl.michalmech.eventractor.domain.User&lt;/class&gt; &lt;class&gt;pl.michalmech.eventractor.domain.Address&lt;/class&gt; &lt;class&gt;pl.michalmech.eventractor.domain.City&lt;/class&gt; &lt;class&gt;pl.michalmech.eventractor.domain.Country&lt;/class&gt; &lt;properties&gt; &lt;property name="hibernate.hbm2ddl.auto" value="validate" /&gt; &lt;property name="hibernate.show_sql" value="true" /&gt; &lt;/properties&gt; &lt;/persistence-unit&gt; &lt;/persistence&gt; y funciona. Pero cuando elimino &lt;class&gt;elementos, la aplicación no ve entidades (todas las clases están anotadas …
110 java  hibernate  orm  jpa  annotations 



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.