[forge-commits] [forge/core] de51d2: FORGE-1525: jpa-new-entity: Allow @EmbeddedId (#61...

Christoph Schulz ch.schulz at joinout.de
Fri Mar 23 23:05:40 EDT 2018


  Branch: refs/heads/master
  Home:   https://github.com/forge/core
  Commit: de51d2e0e5e5af8cf03c116bf521d64f91d312bb
      https://github.com/forge/core/commit/de51d2e0e5e5af8cf03c116bf521d64f91d312bb
  Author: Christoph Schulz <ch.schulz at joinout.de>
  Date:   2018-03-24 (Sat, 24 Mar 2018)

  Changed paths:
    A javaee/api/src/main/java/org/jboss/forge/addon/javaee/jpa/EntityIdType.java
    M javaee/api/src/main/java/org/jboss/forge/addon/javaee/jpa/PersistenceOperations.java
    M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/jpa/PersistenceOperationsImpl.java
    M javaee/impl/src/main/java/org/jboss/forge/addon/javaee/jpa/ui/JPANewEntityCommandImpl.java
    M javaee/tests/src/test/java/org/jboss/forge/addon/javaee/jpa/ui/JPANewEntityCommandTest.java

  Log Message:
  -----------
  FORGE-1525: jpa-new-entity: Allow @EmbeddedId (#619)

* FORGE-1525: EntityIdType for jpa-new-entity

* FORGE-1525: Move EntityIdType

* FORGE-1525: newEntityEmbeddedId in PersistenceOperations

* FORGE-1525: jpa-new-entity --id-type/-class

* FORGE-1525: Do not duplicate id getters/setters

* FORGE-1525: Default ID type

* FORGE-1525: Do not duplicate toString, too.

* FORGE-1525: Add new inputs to metadata test

* FORGE-1525: Test-case for EMBEDDED_ID

* FORGE-1525: jpa-new-entity --id-type ID_CLASS

* FORGE-1525: jpa-new-entity: JavaClassSource from --id-class String

* FORGE-1525: Implement newEntityIdClass in PersitenceOperations

* FORGE-1525: Better detection whether --id-class is required

* FORGE-1525: EMBEDDED_ID --id-class check for @Embeddable

* FORGE-1525: Typo

* FORGE-1525: Extract Id class resolving to method

* FORGE-1525: Create Embeddable for EmbeddedId test

* FORGE-1525: Test-case for ID_CLASS

* FORGE-1525: @author

* FORGE-1525: Update year

* FORGE-1525: Formatting sources

* FORGE-1525: Provide a more meaningful error message




More information about the forge-commits mailing list