Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Talk:EclipseLink/Development/2.4.0/JPA-RS/REST-API

  • PUT should not be used for INSERT. PUT is supposed to be itempotent and because of the possibility of sequencing, creates are not itempotent.
    • We should use PUT for update
    • We should use POST for insert

--Doug 15:18, 21 December 2011 (UTC) This should relate to JPA and therefore:

  • POST == EntityManager.persist
  • PUT == EntityManager.merge

The side-effect of this is that a merge of a new entity can result in an INSERT.

Back to the top