W trakcie pisania kawałka kodu wykorzystującego JPA natrafiłem na następującą sytuację. Z innej warstwy aplikacji otrzymywałem nowy obiekt, którego jeden z atrybutów był obiektem zapisanym już wcześniej w bazie danych. Jednak był on w stanie detached i należałoby go włączyć do persistence context przed zapisaniem głównego obiektu. continue reading…