[hibernate-commits] Hibernate SVN: r18523 - core/trunk/annotations/src/test/java/org/hibernate/test/annotations/override.
hibernate-commits at lists.jboss.org
hibernate-commits at lists.jboss.org
Tue Jan 12 15:19:33 EST 2010
Author: smarlow at redhat.com
Date: 2010-01-12 15:19:32 -0500 (Tue, 12 Jan 2010)
New Revision: 18523
Added:
core/trunk/annotations/src/test/java/org/hibernate/test/annotations/override/PhoneNumber.java
Log:
HHH-4679 Make sure @AssociationOverride support the dot notation.
Added: core/trunk/annotations/src/test/java/org/hibernate/test/annotations/override/PhoneNumber.java
===================================================================
--- core/trunk/annotations/src/test/java/org/hibernate/test/annotations/override/PhoneNumber.java (rev 0)
+++ core/trunk/annotations/src/test/java/org/hibernate/test/annotations/override/PhoneNumber.java 2010-01-12 20:19:32 UTC (rev 18523)
@@ -0,0 +1,45 @@
+package org.hibernate.test.annotations.override;
+
+import org.hibernate.test.annotations.override.Employee;
+
+import javax.persistence.CascadeType;
+import javax.persistence.Entity;
+import javax.persistence.Id;
+import javax.persistence.ManyToMany;
+import java.util.Collection;
+
+ at Entity
+public class PhoneNumber {
+
+ @Id
+ int id;
+
+ public void setId(int id) {
+ this.id = id;
+ }
+
+ int number;
+
+ @ManyToMany(mappedBy = "contactInfo.phoneNumbers", cascade = CascadeType.ALL)
+ Collection<Employee> employees;
+
+ public Collection<Employee> getEmployees() {
+ return employees;
+ }
+
+ public void setEmployees(Collection<Employee> employees) {
+ this.employees = employees;
+ }
+
+ public int getNumber() {
+ return number;
+ }
+
+ public void setNumber(int number) {
+ this.number = number;
+ }
+
+ public int getId() {
+ return id;
+ }
+}
More information about the hibernate-commits
mailing list