В базе данных создадим таблицу Student с тремя полями:
1) id — идентификатор
2) name — имя студента
3) age — его возраст
Другими словами выполним запрос
CREATE TABLE Student(id NUMBER(10) NOT NULL,
name varchar(100) NOT NULL,
age NUMBER(3) NOT NULL,
CONSTRAINT pk_Student PRIMARY KEY(id));
Теперь создадим пакет logic.
В нем опишем класс-сущность, который будем хранить в БД:
package logic;
package logic;
import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.Id; import javax.persistence.Table; import org.hibernate.annotations.GenericGenerator; @Entity @Table(name="Student") public class Student { private Long id; private String name; private Long age; public Student(){ name = null; } public Student(Student s){ name = s.getName(); }