क्या जेपीए के उपयोग को निर्दिष्ट करने का एक तरीका है कि स्तंभों के विभिन्न सेटों पर कई अद्वितीय बाधाएं होनी चाहिए?
@Entity
@Table(name="person",
uniqueConstraints=@UniqueConstraint(columnNames={"code", "uid"}))
public class Person {
// Unique on code and uid
public String code;
public String uid;
// Unique on username
public String username;
public String name;
public String email;
}
मैंने हाइबरनेट विशिष्ट एनोटेशन देखा है, लेकिन मैं विक्रेता विशिष्ट समाधानों से बचने की कोशिश कर रहा हूं क्योंकि हम अभी भी हाइबरनेट और डेटान्यूक्लियस के बीच निर्णय ले रहे हैं।