Author: smarlow(a)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;
+
+@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;
+ }
+}
Show replies by date