У меня есть 2 вопроса: предположим, что у нас есть одна сущность с именем class и другая называется student. каждый класс имеет onetomany студентов.ejb3 toplink jpa 1.0 стратегия запросов и идентификаторов ID
public class Clas implements Serializable {
@Id
@GeneratedValue(strategy=GenerationType.SEQUENCE)
private int id;
@OneToMany(cascade=CascadeType.ALL)
Collection<Student> students;
public clas(){
super();
}
..... getters and setters
}
q1: я получаю исключение нет полей, которые будут отображены из-за стратегии последовательности, при добавлении любой другой столбец как имя строки, она работает, но мне не нужно это поле, что я могу сделать?
q2. Иды автогенерируются, и я хочу запросить всех учащихся в классе c1, но у меня нет идентификатора этого класса, как получить такой запрос без использования id? или как получить идентификатор объекта базы данных для запроса на него?
РМКО работа с MySQL сервер GlassFish v2.1 TopLink JPA 1.0
Благодаря
Покажите нам код, который вы пытаетесь выполнить, и полную трассировку стека исключения. Также покажите нам структуру таблицы, сопоставленной с Clas. –