[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