كيف يمكنني إدراج قيمة خالية في الكيان (EJB3)؟

أنا أعمل على EJB3. أرغب في إدراج قيمة خالية في الجدول.

Eg. I'm having a table called "Students" which has columns fields such as

String name;
String class;
Set subjects;

حقل الموضوعات يحتوي على joinTable "student_subjects" مع الحقول joinColumns "student_name" لجدول "الطلاب" و inverseJoinColumns "subjects_name" لجدول "المواضيع"

ما أريده هو أنه عندما أضيف طالبًا جديدًا ، سيكون هناك إدخال في جدول "الطلاب".

أيضًا في جدول "student_subjects". لكن يجب أن تكون القيم student_name (غير فارغة) و NULL لـ "subjects_name".

انها عاجل.  هل هو ممكن؟ اذا كانت. هل يستطيع أي أحد مساعدتي؟

شكرا مقدما، Gnik

0

1 إجابة

يجب استخدام nullable سمة Column تعليقات JPA.

@Column(nullable = false)
private String studentName;

@Column(nullable = true)
private String subjectsName;
0
وأضاف