26 Mart 2018 Pazartesi

JPA Persistence Sınıfı DB Schema Parametreleri

Giriş
Parametreler şöyle.

javax.persistence.schema-generation.database.action
none, create, drop-and-create, drop olabilir.

javax.persistence.schema-generation.scripts.action
Örnek ver

javax.persistence.schema-generation.create-source
metadata, script, metadata-then-script, script-then-metadata olabilir.
script ise create-script-source dosyası çalıştırılır

javax.persistence.schema-generation.drop-source
metadata, script, metadata-then-script, script-then-metadata olabilir.
script ise drop-script-source dosyası çalıştırılır

javax.persistence.schema-generation.create-database-schemas
Örnek ver

javax.persistence.schema-generation.scripts.create-target
Metadataya göre create edilmesi gereken nesneleri belirten dosyayı oluşturur.

javax.persistence.schema-generation.scripts.drop-target
Metadataya göre drop edilmesi gereken nesneleri belirten dosyayı oluşturur.

javax.persistence.database-product-name
Örnek ver

javax.persistence.database-major-version
Örnek ver

javax.persistence.database-minor-version
Örnek ver

javax.persistence.schema-generation.create-script-source
Örnek ver

javax.persistence.schema-generation.drop-script-source
Örnek ver

javax.persistence.schema-generation.connection
Örnek ver

javax.persistence.sql-load-script-source
Veritabanı yaratıldıktan sonra doldurmak için çalıştırılacak dosyayı belirtir.

Hiç yorum yok:

Yorum Gönder