hibernate. jpa transaction manager