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 — колонкаларды конфигурациялоо үчүн колдонулат.