POJO

2009-08-24 13 views
11

den açıklamalı hazırda tabloismi alın Kabaca gibi bildirilmiş bir varlık var . Bu isme ulaşabileceğim bir yol var mı?POJO

cevap

22

Kolay yeterince genel yansıma kullanarak:

import javax.persistence.Table; 

..... 

Class<?> c = User.class; 
Table table = c.getAnnotation(Table.class); 
String tableName = table.name(); 
+0

Hmm için .... ben org.hibernate.annotations.Table adı() bulamadık. Doğru tablo sınıfına mı bakıyorum? – niklassaers

+0

Hayır, JPA için Hazırda Bekleme uzantılarına bakıyorsunuz. Javax.persistence.Table'a ihtiyacınız var. – skaffman

İlgili konular