私はしばらくの間、Hibernateを使用しようとしています。私はそれが注釈マッピング能力(@Entity、@Columnなど)を持っていることを冬眠が好きですHibernateのようなフレームワークはありますが、キャッシュはなく、SQLを直接実行しますか?
しかし、私はそれが無効にすることができないと言ってキャッシングのアイデア(How to disable hibernate caching)が好きではありません。
また、データベースの一部のデータを挿入/削除/更新するときにSQLをデータベースに直接実行しないという「コミット対フラッシュ」というアイデアは全く気に入らない。
私のタイトルとして、注釈付きのHibernateなどのフレームワークはありますが、キャッシュはなく、SQLを直接実行しますか?このようなフレームワークがSpringで使用できるのであれば、良いでしょう。
実際には、Hibernateはキャッシュを無効にすることができますか、挿入/削除/更新するたびにダイレクトSQLを実行できる設定をいくつか持っていますか?
答えをありがとう、私はこれを試してみましょう。 –
spring-servlet.xml/hibernate.cfg.xmlでopenStatelessSessionを使用するように設定するにはどうすればよいですか? –
は別のものであってはいけません - あなたはまだSessionFactoryを注入してからセッションを得ることができます – Bozho