0 امتیاز
قبل در برنامه نویسی توسط (922 امتیاز)

می خواهم در یک برنامه که از hibernate استفاده می کند با استفاده از قابلیت hbm2ddl در هر بار اجرای برنامه hibernate بصورت اتوماتیک database schema را مجددا ایجاد کرده (حذف و ایجاد مجدد) و در انتهای اجرای برنامه schema را  حذف نکند. برای این کار از تنظیم زیر استفاده می کنم:

hibernate.hbm2ddl.auto=create-drop

ولی مشکل اینجاست که این تنظیم در انتهای اجرای برنامه schema تولید شده را حذف می کند. با استفاده از چه تنظیمی می توانم به hibernate بگویم که schema تولید شده را حذف نکند؟

1 پاسخ

+1 امتیاز
قبل توسط (1.1هزار امتیاز)
انتخاب شده قبل توسط
 
بهترین پاسخ

بجای استفاده از مقدار create-drop از create استفاده کنید:

hibernate.hbm2ddl.auto=create

سوالات مشابه

+1 امتیاز
1 پاسخ 448 بازدید
+1 امتیاز
1 پاسخ 971 بازدید
0 امتیاز
0 پاسخ 810 بازدید
+1 امتیاز
1 پاسخ 659 بازدید
0 امتیاز
1 پاسخ 451 بازدید
سوال شده 5 سال قبل در برنامه نویسی توسط masoud65 (27 امتیاز)
0 امتیاز
3 پاسخ 962 بازدید
سوال شده 6 سال قبل در برنامه نویسی توسط یوری (426 امتیاز)
+1 امتیاز
0 پاسخ 374 بازدید
0 امتیاز
1 پاسخ 573 بازدید
...