Sobes.tech
Junior — Middle

Kodingizda ob'ektlarni belgilash uchun qanday anotatsiyalarni qoʻllaysiz?

sobes.tech AI

AIdan javob

Java'da, ORM bilan ishlashda (masalan, Hibernate yoki JPA) kodda mavjudliklarni belgilash uchun @Entity anotatsiyasi ishlatiladi. Bu sinfning mavjudlik ekanligini va ma'lumotlar bazasining jadvaliga mos kelishini ko'rsatadi.

Misol:

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

@Entity
public class User {
    @Id
    private Long id;
    private String name;
    // getterlar va setterlar
}

Shuningdek, jadval nomini belgilash uchun @Table, asosiy kalitni belgilash uchun @Id, va ustunlarni sozlash uchun @Column anotatsiyalari keng qo'llaniladi.