Annotation Type JoinTable


  • @Target({METHOD,FIELD})
    @Retention(RUNTIME)
    public @interface JoinTable
    Subset of the JPA join table annotation allowing support for bidirectional and unidirectional one-to-many join fetches only.

    Unlike the JPA version this is simplification and relies on a thid

    Since:
    1.0.0
    Author:
    graemerocher
    • Element Detail

      • name

        java.lang.String name
        Returns:
        The name of the join table
        Default:
        ""
      • joinColumns

        JoinColumn[] joinColumns
        Returns:
        The join columns to use.
        Default:
        {}
      • inverseJoinColumns

        JoinColumn[] inverseJoinColumns
        Returns:
        The inverse join columns to use.
        Default:
        {}
      • alias

        java.lang.String alias
        Returns:
        The alias to use for the query
        Default:
        ""