2016-09-09 5 views
0

データベースをHibernateに対して完全に読み取り専用にするにはどうすればよいですか?私は、Hibernateが表の定義(例えば、表の作成/削除/更新)も表のデータも変更できないようにしたくありません。接続を読み取り専用にするpercictence.xmlの設定がありますか?データベースを変更するためにHibernateを妨害する方法

答えて

0

ハイバーネイトは、それが尋ねられるものだけを行います。hibernate.hbm2ddlをautoに設定すると、更新|作成する| create-dropはDBスキーマの変更を試みます。挿入を実行すると、データを挿入しようとします。 DBを保護したい場合は、Hibernateが使用するように設定されているDBユーザに読み取り専用権限を割り当てます。

関連する問題