İçeriğe geç

Hibernate – @Index

Eskiden index anotasyonu tek başına kullanılabiliyordu. Fakat bu anotasyon deprecated olmuştur ve artık tek başına kullanmamak gerekir.

Bunun yerine table anotasyonu içinde, index anotasyonu kullanılabilir.

3 farklı özellik sunar. Bunlar

  • name
  • columnList
  • unique

name ile ismi özelleştirilebilir.

columnList ile eklenen indexin hangi kolonlara ait olacağı belirtilir. Birden fazla eklenebilir. columnList içine kolon adlarını virgüllerle ayırarak yazılabilir.

unique ile de indexi unique yapılır. Default olarak false dur. True yaparsak index unique yapılır ve indeksteki indeksleme alanı olarak sçeçilen verilerin tekrar kullanılmaması için bu yapı kullanılır. Veriye erişim hızını artırır.

Tarih:Hibernate

İlk Yorumu Siz Yapın

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir