Sobes.tech
Junior — Middle

Маъзур кардани мақсади таъйиноти @Entity дар контексти кор бо ORM дар Java.

sobes.tech AI

Ҷавоб аз AI

Тег @Entity дар Java дар доираи ORM (Нақшаи Объект-Реляцион) барои нишон додани синф ҳамчун вуҷудият истифода мешавад, ки ба рӯйхати дарозии маълумот дар базаи додаҳо мувофиқат мекунад. Ин имкон медиҳад, ки рамзҳо, монанди Hibernate ё JPA, автоматӣ нигоҳ доранд, навсозӣ кунанд ва боргирии объектҳои ин синфро аз базаи додаҳо.

Масалан:

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

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

    // геттерҳо ва сеттерҳо
}

Дар ин ҷо, синфи User ба рӯйхати дар базаи додаҳо мувофиқат мекунад, ва майдонҳои синф ба сутунҳои рӯйхат табдил меёбанд.