Sobes.tech
Junior — Middle
94

Аннотациялар арқылы бірлік ішіндегі уақытша өрісті қалай белгілейді?

AI-дан жауап

sobes.tech AI

В Java временное поле внутри сущности обычно обозначается с помощью аннотации @Transient. Эта аннотация указывает, что поле не должно сохраняться в базу данных и игнорируется при маппинге.

Пример:

import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Transient;

@Entity
public class User {
    @Id
    private Long id;

    private String name;

    @Transient
    private String sessionToken; // временное поле, не сохраняется в БД

    // геттеры и сеттеры
}

Таким образом, поле sessionToken будет использоваться только в памяти и не попадет в таблицу базы данных.