Tag: hibernate-annotations
Hibernate Annotations bieten eine alternative Methode der Lieferung von Metadaten, die maps-Java-Objekte auf die Tabellen der Datenbank, die Sie darstellen.
3
Antworten
Habe ich gelesen, das Hibernate Dokumentation zu viele-zu-viele-Beziehungen, und haben versucht zu Folgen, Ihre Vorschläge, aber meine Lösung war nicht erfolgreich. Hoffentlich kann jemand etwas Licht auf das Thema. Ich habe eine Datenbankstruktur, in der ich versuche,
2
Antworten
Bekomme ich resultList von typedQuery Objekt. Ich nehme erste Objekt aus dieser Liste. zB. LoginAttempt loginAttempt = loginAttempts.get(0); Wenn ich ein update für dieses Objekt, und rufen Sie entityManager.merge(loginAttempt); es erfolgreich aktualisiert wurde. Aber wenn werde ich
2
Antworten
Ich immer verwendet Hibernate annotations in meinem alten job, aber da alle unsere Projekte wurden schon eingestellt, habe ich nie wirklich gelernt, den Mechanismus dahinter. Könnte jemand bitte geben Sie mir einen kurzen überblick darüber, wie um
2
Antworten
Es scheint, dass die org.hibernate.cfg.Konfigurations-Objekt kann verwendet werden, um die Validierung programmgesteuert durch Aufruf der validateSchema-Methode. Jedoch, diese Methode braucht Dialekt und die databaseMetadata Objekte. Ich bin mit Frühling, und ich kann in den Griff bekommen AnnotationSessionFactoryBean
1
Antworten
habe ich eine Klasse Kampagne, die pflegt eine Liste von AdGroupInterfaces. ich werde fortbestehen Ihrer Umsetzung @Entity @Table(name = "campaigns") public class Campaign implements Serializable,Comparable<Object>,CampaignInterface { private static final long serialVersionUID = 1L; @Id @GeneratedValue(strategy = GenerationType.IDENTITY)
1
Antworten
Gerichtete Frage einfügen einer Entität in der Datenbank. Ich bin mit Hibernate JPA. Habe ich Tabellen Erinnerung und ReminderAction und Jede Erinnerung halten den aktuellen status von ReminderAction (ie. OneToOne) und am Ende der Transaktion jede Mahnung
1
Antworten
Bitte helfen Sie mit-FEHLER: Unknown column 'this_.idHardDrives' in 'field list'. Kann nicht verstehen, das Feld 'idHardDrives' in der Datenbank vorhanden. HardDrives.java package main.java.table; import javax.persistence.*; @Entity @Table(name = "hardDrives") public class HardDrives { @Id @GeneratedValue @Column(name =
2
Antworten
Ich habe eine Reihe von Klassen, versehen mit hibernate annotations. Ich bin mit Maven, Hibernate und Spring. Wie kann ich die generierten DB-schema mit hibernate3-maven-plugin ' s hbm2ddl? InformationsquelleAutor Florin | 2010-10-27
4
Antworten
Ich habe ein ernsthaftes problem mit hibernate. Ich folgte verschiedenen Büchern und online-tutorials, aber ich habe schon mal die gleiche Ausnahme "ExceptionInInitializerError" offensichtlich ausgelöst durch die HibernateUtil.java Linie SessionFactory sf = cfg.configure().buildSessionFactory(); Meine Tomcat-log sagt Folgendes: Caused
2
Antworten
Ich versuche eins-zu-eins-Beziehungen mit Hilfe von Annotationen. Dies ist der code. package test.hibernate; @Entity @Table(name="EMPLOYEE") public class Employee { @Id @GeneratedValue @Column(name="EMP_ID") private Long empID; @Column(name="fName") private String fName; @Column(name="lName") private String lName; @OneToOne(mappedBy="employee", cascade=CascadeType.ALL) private Address
3
Antworten
In meinem web-Anwendung, ich habe ein Textfeld, dessen Benutzer-gefüllt Inhalt sind letztlich beharrte die db mit Hibernate. Ich habe laufen in ein Problem, wenn die Eingabe des Benutzers ist, über eine bestimmte Länge, die Persistenz, schlägt fehl.
3
Antworten
Anderen Hibernate-Frage... 😛 Einsatz von Hibernate die Kommentare Rahmen, ich habe eine User Einheit. Jeder User haben kann, eine Sammlung von Freunden: eine Sammlung von anderen Users. Allerdings habe ich nicht in der Lage gewesen, um herauszufinden,
2
Antworten
Ich habe ein JPA/Hibernate Datenmodell, ich bin mit dem Hibernate-tool hbm2ddl zu generieren, Datenbank-DDL. Ich habe einige Zeichenfolgen, sollte sein CHAR und einige, die vielleicht VARCHAR in der Datenbank. Ich möchte an der hand zu minimieren Bearbeitung
3
Antworten
Ich bekomme diesen Fehler mit meiner hibernate-Modell, und ich kann nicht herausfinden, was falsch ist. Tag.java: @Entity @Table(name = "tag") public class Tag implements java.io.Serializable { private Integer idTag; private String name; private Set<Question> questions = new
3
Antworten
Baue ich einen REST-webservice mit Spring (Boot) und bin versucht, hibernate als orm-mapper ohne xml-Konfiguration. Ich grundsätzlich zum laufen bekommen, aber ich bin stecken mit einem Problem bei der Konfiguration. Instanziiere ich LocalContainerEntityManagerFactoryBean als @Bean in @Configuration-Datei.
2
Antworten
Sagen, es ist eine User-Tabelle mit der Struktur: Benutzer Listenelement userId (PK) Unternehmen (PK) Benutzername - Adresse ...etc Und ich Sie abrufen möchten, und die Benutzer nur für die aktuelle Gesellschaft kann geändert werden, indem der Benutzer
2
Antworten
Dies ist meine Anmerkung Klasse und ich wollen userId und groupId beide Spalte als primary key. Ich habe gefunden mehr Fragen (Frage) über dieses, aber nicht gefunden, die passende Antwort. Ich habe weniger guten Ruf, so bin
3
Antworten
Ich versuche, mit der Hibernate-annotation für das schreiben einer model-Klasse für meine Datenbank-Tabellen. Ich habe zwei Tabellen, die jeweils eine primary key-User und Frage. @Entity @Table(name="USER") public class User { @Id @Column(name="user_id") @GeneratedValue(strategy=GenerationType.AUTO) private Long id; @Column(name="username")
3
Antworten
Post Hibernate buildSessionFactory() Ausnahme und Nicht bekommen konnte Konstruktor für org.hibernate.persister.Entität.SingleTableEntityPersister beschreibt die situation ähnlich, allerdings habe ich noch nicht lösen können, warum folgender code generiert org.hibernate.MappingException: nicht bekommen Konnte Konstruktor für org.hibernate.persister.Entität.SingleTableEntityPersister Fehler. Erstelle ich ein
4
Antworten
Ich bin neu in JPA & Ruhezustand, wenn ich versuche, diese tutorial . Ich fügte hinzu, die folgenden Anbieter in meine persistence.xml, <provider>org.hibernate.ejb.HibernatePersistence</provider> und ich bin immer diese Fehlermeldung.. log4j:WARN No appenders could be found for logger
2
Antworten
Einfügen einer zweiten Datensatz mit Hibernate 3 in DB2 v9.x, wo eine Spalte hat einen Eindeutigen Primärschlüssel die Spalte Id generiert, die von DB2 funktioniert nicht mit persistierenden meine Hibernate entity. Einfügen des ersten Datensatzes funktioniert einwandfrei,
4
Antworten
Ich arbeite mit Hibernate Annotations und das Problem, das ich versuche zu lösen, geht wie folgt vor: Muss ich habe 2 verschiedene @Entity Klassen mit den gleichen Spalten-mapping, aber mit einer anderen Kennung. Erstes sollte man die
3
Antworten
Gelernt, dass es möglich ist zu schreiben, ein SELECT wo jede Zeile kann effektiv abgebildet auf ein Objekt: Elegante Möglichkeiten zum behandeln von Datenbank-views auf hibernate Entitäten? Aber alle Antworten, die XML verwenden. Wie wird das gemacht
3
Antworten
Ich versuche, einfügen einer Zeile in eine relation Tabelle Lager-Kategorie. Ich bin nach diesem Beispiel: http://www.mkyong.com/hibernate/hibernate-many-to-many-example-join-table-extra-column-annotation/ Nun, ich habe bereits Daten in der Tabelle Lager und Kategorie. Ich später zuordnen möchten, ein Lager und Kategorie zu einander.
3
Antworten
Ich habe Probleme bei der Zuordnung meiner Datenbank domain-Modell zum Programm-Entitäten in einem Fall, wo die Person ist im wesentlichen eine join-Tabelle (ein Punkt), die vereint zwei anderen Personen (ein Zeitschlitz und ein Tag). Eine andere Person
1
Antworten
Was ist der Unterschied zwischen der Verwendung von mehreren @Id in einer entity Vs, Composite-Id ? Auch, wie funktioniert das @EmbeddedId funktionieren, wenn es keine Tabelle erstellt, die separat für das Eingebettete Objekt? Angesichts dieses Beispiel :
1
Antworten
Ich bin mit Hibernate 4.0 Final und ojdbc6 zu entwickeln, meine web-Anwendung. Alles ist ok, außer wenn ich versuche, fügen Sie eine neue Eltern - /Kind-Beziehung. Zunächst sind dies die Unternehmen: @Entity @Table(name = "EMPLOYEE") public class
4
Antworten
Ich versuche zu konfigurieren, org.apache.Unterhaus.dbcp.BasicDataSource als Bohne in web.xml unter einem tomcat-Projekt mit tomcat 6 und postgresql 9.1 meine servletdispacher.xml ` <bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver" p:prefix="/WEB-INF/jsp/" p:suffix=".jsp" /> <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> <property name="driverClassName" value="org.postgresql.Driver" /> <property name="url"
3
Antworten
Beschäftige ich mich mit hibernate und als ich öffnete meinem aktuellen Projekt habe ich herausgefunden, meine Session-Factory ist veraltet: AnnotationConfiguration af = new AnnotationConfiguration(); SessionFactory factory = af.configure().buildSessionFactory(); Session session = factory.openSession(); AnnotationConfiguration zu sein scheint veraltet...
4
Antworten
Habe ich die Tabellen, wie in der Abbildung oben Klasse geschrieben werden, wie unten @Entity public class Object { @Id private int id; private String name; @OneToMany(mappedBy="object",fetch=FetchType.LAZY) private List<ObjectAttribute> attrubuteList; } @Entity public class ObjectAttribute { @Id
5
Antworten
Ich habe eine Klasse mit dem Namen Film, mit folgenden Feldern: @Id @GeneratedValue private Long id; private String name; @ElementCollection(targetClass = String.class) private Map<String, String> properties; private Double rate; private Integer votersCount; private Date releaseDate; private Integer
3
Antworten
Fand ich in einigen alten code seltsame Sache (zumindest für mich). Feld, das versehen @ManyToOne ist auch versehen mit @BatchSize. Dachte ich immer, dass @BatchSize Anmerkung betrifft nur, wenn Anmerkungen auf Klassen-Ebene oder auf eine Sammlung (@OneToMany)
1
Antworten
Ich habe eine Datenbank-Tabelle, die enthält eine einfache, selbst-Eltern/Kind-Beziehung (Kategorien) wie folgt: +------------+----------+--------------------+ | categoryid | parentid | category_name | +------------+----------+--------------------+ | 1 | 0 | Java | | 2 | 0 | SKM | | 3
2
Antworten
Suchte ich dort und fand keine ähnlichen Thema, so bin ich Entsendung eine neue Frage stellen. Ich arbeite mit Hibernate auf eine vorhandene Datenbank. Die Tabelle Struktur und Daten, die wir nicht ändern dürfen. Die Anwendung liest
1
Antworten
Ich versuche zu definieren CompositeUserType, um mit einem bestimmten Typ in meinem JPA/Hibernate app. Ich habe eine CompositeUserType genannt ApplicationMessageType, die entworfen, um mit meinem mapping. Laut dem was ich gelesen habe, ich sollte in der Lage
1
Antworten
Ich habe derzeit folgende Objekte anhaltende erfolgreich: Person Vorname, etc. Prüfungen Titel, Datum, etc. Möchte ich nun erstellen Sie eine Dritte Tabelle Ergebnisse der Prüfung. Für diese Tabelle ich glaube, es sollte sein, Personen-ID, - ID-Prüfung und
4
Antworten
Hatte ich zwei hibernate entity hier mit Anmerkung: @Entity @Table(name = "CLIENT") public class Client { private Long pkClient; private String name; @Id @GeneratedValue(strategy=GenerationType.AUTO) @Column(name="PK_CLIENT") public Long getPkClient() { return pkClient; } public void setPkClient(Long pkClient) {
1
Antworten
Versuchte ich @ManyToMany(cascade = CascadeType.ALL) Map<String, Double> data = new HashMap<String, Double>(); aber es erzeugt den Fehler : org.hibernate.AnnotationException: Use of @OneToMany or @ManyToMany targeting an unmapped class: com.company.Klass.data[java.lang.Double] at org.hibernate.cfg.annotations.CollectionBinder.bindManyToManySecondPass(CollectionBinder.java:1016) at org.hibernate.cfg.annotations.CollectionBinder.bindStarToManySecondPass(CollectionBinder.java:567) at org.hibernate.cfg.annotations.MapBinder$1.secondPass(MapBinder.java:80) at org.hibernate.cfg.CollectionSecondPass.doSecondPass(CollectionSecondPass.java:43)
3
Antworten
Wie deaktiviere ich lazy loading in Hibernate? Ich bin mit Persistenz-Annotationen, nicht ein hbm-xml-Datei. Ich bin das Holen einer einzelnen Objekt-ID und möchten allen Eigenschaften geladen. Die Sitzung wird geschlossen, bevor ich das Objekt verwenden. Dank! Meine
1
Antworten
Will ich tun, eine eins-zu-viele-Beziehung zwischen zwei Tabellen mit einem join-Tabelle. Dies ist der Grund, warum ich wollen, verwenden Sie einen join-Tabelle: Hibernate unidirektional zu vielen Vereins - warum ist eine join-Tabelle besser? Warum ist es empfehlenswert,
4
Antworten
Muss ich konfigurieren Sie den Ruhezustand, um zu vermeiden, doppelte Zeilen (obwohl die Zeile vorhanden ist, erstellt es eine neue, und da nur ein Feld gesetzt, alle rest auf NULL) Können sagen, ich habe eine Zeile wie
2
Antworten
Habe ich eine boolean-Eigenschaft, die in meine Person. Hier meine Anmerkungen: @Column(name = "IS_ACTIVE", nullable = false, columnDefinition="BIT DEFAULT 1", length = 1) public Boolean getActive() { return isActive; } Aber columnDefinition="BIT DEFAULT 1" doen nicht perfekt
1
Antworten
Wie Sie der Karte einen einzelnen Wert aus einer Spalte in eine andere Tabelle auf das aktuelle Objekt? Beispiel: class Foo { @Id @Column(name="FOO_ID") private String fooId; @Column(name="FOO_A") private String fooA; //Column to map to another table?
2
Antworten
Kann jemand bitte erklären Sie mir, @MapsId im Ruhezustand ? Ich habe eine harte Zeit, es zu verstehen. Es wäre Super, wenn einer es erklären könnte mit einem Beispiel und in welchen Anwendungsfällen ist es am besten
4
Antworten
Habe ich ein entity - User. Es wird beschrieben durch User.class. Ruhezustand erstellt eine Tabelle pro entity, also wenn ich anrufen session.save(user) meine Daten immer gespeichert, um diese Tabelle. Nun brauche ich noch eine Tabelle für die
2
Antworten
Gibt es eine Einstellung in den Ruhezustand zu ignorieren null-Werte von Eigenschaften beim speichern einer hibernate-Objekt? HINWEIS In meinem Fall bin ich de-serialisieren der JSON auf ein Hibernate Pojo über Jackson. JSON enthält nur einige der Felder
3
Antworten
Anderen Hibernate-Frage... 😛 Einsatz von Hibernate - Annotations-framework, ich habe eine User Einheit. Jeder User haben kann, eine Sammlung von Freunden: eine Sammlung von anderen Users. Allerdings habe ich nicht in der Lage gewesen, um herauszufinden, wie
3
Antworten
Wenn Sie auf ein Feld/get-der @Entitywas ist der Unterschied zwischen Ihnen? (Ich anhalten, die Einheit durch Hibernate). Welche Rahmenbedingungen und/oder Spezifikation, jeder von Ihnen gehört? @NotNull befindet sich innerhalb javax.validation.constraints. In der javax.validation.constraints.NotNull javadoc heißt es Das
3
Antworten
Habe ich einen zusammengesetzten Primärschlüssel (IDHOLIDAYPACKAGE, IDHOLIDAYPACKAGEVARIANT) in Tabelle HolidayPackageVariant wo IDHOLIDAYPACKAGE bezieht sich auf die Person HolidayPackage mit einer Viele zu Eine Beziehung zwischen HolidayPackageVariant und HolidayPackage. Wenn ich versuche, das compound PK-mapping in HolidayPackageVariant, bekomme
6
Antworten
Habe ich einen Datenbank-view, das ergibt eine Ergebnismenge, die hat keine echten Primärschlüssel. Ich will Hibernate/Persistenz von map dieses ResultSet in Java-Objekte. Natürlich, denn es ist kein PK, ich kann nicht schmücken jedes Feld mit @Id. Beim