Merhaba, Kullanmış olduğunuz JPA implemantasyonuna göre değişsede hibernate, eclipselink gibi implemantasyonların çoğunda modellere göre veritabanı oluşturma desteği var.
Örneğin ben eclipselink kullanıyorum ve persistence.xml dosyasında ilgili persistence-unit in properties bölümünde [1] parametresi ile bu işlemi gerçekleştiriyorum. Veritabanına hiç uğramanızı gerektirmeyecek kadar başarılı tablolar üretebiliyorlar. Gerçek ortama çıktığınızda veri yapısı olarak bir sorunla karşılaşmayabilirsiniz ancak sürümler arası data migration işlemi her platformda olduğu gibi burada da bir sorun olarak karşınıza çıkacaktır. [1] <property name="eclipselink.ddl-generation" value="drop-and-create-tables" /> 03 Kasım 2010 16:16 tarihinde Alper KANAT <[email protected]> yazdı: > Merhaba, > Yaptığım projede tutmak istediğim verileri Entity sınıfları şeklinde > modelleyip JPA ile veritabanına yazmayı düşünüyorum. Bu noktada aklıma > django'da da sık sık karşılaştığım bir sorun geldi. Proje gerçek ortama > çıktığında, modellerde değişiklik yapmak istersek bunu yapmanın kolay bir > yolu var mı? Yoksa veritabanı tarafında elle mi yapılması gerekiyor? > Teşekkürler, iyi çalışmalar.. > --- > Quis custodiet ipsos custodes? > > _______________________________________________ > Linux-programlama mailing list > [email protected] > https://liste.linux.org.tr/mailman/listinfo/linux-programlama > Liste kurallari: http://liste.linux.org.tr/kurallar.php > > _______________________________________________ Linux-programlama mailing list [email protected] https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php
