Sobes.tech
Junior — Middle

Коддо объекттерди белгилөө үчүн кайсы аннотацияларды колдонуп жатасыз?

sobes.tech AI

AIден жооп

Java-да, кодто объекттерди белгилөө үчүн, өзгөчө ORM менен иштөөдө (мисалы, Hibernate же JPA), @Entity аннотациясы колдонулат. Ал класс объект экенин жана базанын таблицасына салыштырмалуу болорун көрсөтөт.

Мисал:

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

@Entity
public class User {
    @Id
    private Long id;
    private String name;
    // getter жана setter
}

Ошондой эле, көбүнчө @Table аннотациясы таблицанын атын көрсөтүү үчүн, @Id — негизги ачкычты белгилөө үчүн жана @Column — колонкаларды конфигурациялоо үчүн колдонулат.