/
NikolayIvkin
/
tutorials1
Обзор
Документация
Войти
/
NikolayIvkin
/
tutorials1
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
spring-exceptions/src/main/java/com/baeldung/persistence/model/Parent.java
60 строк
1 KB
Gaetano Piazzolla
[JAVA-37419] Change from Javax to Jakarta on Spring exceptions module
21 июл 2024, 10:24
Не верифицирован
21 июл 2024, 10:24
fd5fc37
Код
Авторство
О чём код?
package com.baeldung.persistence.model; import java.io.Serializable; import jakarta.persistence.CascadeType; import jakarta.persistence.Entity; import jakarta.persistence.GeneratedValue; import jakarta.persistence.Id; import jakarta.persistence.JoinColumn; import jakarta.persistence.OneToOne; @Entity public class Parent implements Serializable { @Id @GeneratedValue private long id; @OneToOne(cascade = { CascadeType.PERSIST, CascadeType.MERGE, CascadeType.REFRESH, CascadeType.DETACH }) @JoinColumn(name = "child_fk") private Child child; public Parent() { super(); } public Parent(final Child child) { super(); this.child = child; } // API public long getId() { return id; } public void setId(final long id) { this.id = id; } public Child getChild() { return child; } public void setChild(final Child child) { this.child = child; } // @Override public String toString() { final StringBuilder builder = new StringBuilder(); builder.append("Parent [id=").append(id).append("]"); return builder.toString(); } }