2016-04-05 14 views
0

Biz çoğul tüm tablo isimleri için bir adlandırma kuralı bu yüzden bir çok ilkel fonksiyon yazdım got:hazırda PhysicalNamingStrategy ve @ Tablo (name = "xxx")

protected static String toPlural(String name) { 
    if (!name.endsWith("s")) { 
     name = name + "s"; 
    } 
    else if (name.endsWith("ss")) { 
     name = name + "es"; 
    } 
    return name; 
} 

Yani birkaç kelime vardır don' Thesaurus gibi bir şeyle çalışın. Bu nedenle, veri tabanında "Thesauris" olacak ve artık değiştirilmemesi gereken @Table(name = "Thesauri") no'lu bir ek açıklamaya sahibim.

cevap

0

determinePrimaryTableName()determinePrimaryTableName() yöntemini uygulamanız gerekir.

İlgili konular