Jdbc это стандартный прикладной интерфейс (api) языка Java для организации взаимодействия между приложением и субд


Рассмотрим примеры использования Hibernate



бет50/76
Дата06.02.2022
өлшемі0,67 Mb.
#79506
түріЛекция
1   ...   46   47   48   49   50   51   52   53   ...   76

Рассмотрим примеры использования Hibernate.

  • Рассмотрим примеры использования Hibernate.
  • В базе данных создадим таблицу 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(); }


Достарыңызбен бөлісу:
1   ...   46   47   48   49   50   51   52   53   ...   76




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет