トップ 差分 一覧 ソース 置換 検索 ヘルプ PDF RSS ログイン

Spring Data JPA

参考

https://qiita.com/mito1213/items/36f62407f8accd9e6b83
https://kohei.life/spring-data-jpa/
https://terasolunaorg.github.io/guideline/5.1.0.RELEASE/ja/ArchitectureInDetail/DataAccessJpa.html
https://hosochin.com/2020/07/24/post-516/
https://qiita.com/kaikusakari/items/29cc9ec182a2e69d07e1
https://stackoverflow.com/questions/39555878/hibernate-persist-without-transaction

概要

Springフレームワークでデータベースにアクセスするライブラリの一つ。
結構使われている印象だが、個人的には結構使いにくいと思ってしまう。

複数DB

関連しているライブラリのバージョンによっては、「 no transaction is in progress」と表示されてうまく行かないことがある。

 解決策1

https://hosochin.com/2020/07/24/post-516/
https://qiita.com/mito1213/items/36f62407f8accd9e6b83
を参考に複数DBアクセスの準備をして、application.propertiesに以下を追加する

spring.jpa.properties.hibernate.allow_update_outside_transaction=true

[カテゴリ: プログラミング言語 > Java]

[通知用URL]



  • Hatenaブックマークに追加
  • livedoorクリップに追加
  • del.icio.usに追加
  • FC2ブックマークに追加

最終更新時間:2024年02月20日 09時23分55秒