IntelliJ IDEA 2016.1 Help

Creating Fields in Persistence Entities

To define how an entity class will be persisted to a data store, you have to specify the persistent fields. This can be done in one of the following ways:

When a persistent field is added to an entity, the respective annotated properties are added to the source file of the entity class, the field is marked with a gutter icon in the editor, and the member nodes are added to the persistence unit node in the Persistence tool window , and to the ER diagram of the persistence unit.

To create persistence fields in the source code of an entity class

  1. Open the desired entity class for editing.
  2. Type the desired field declaration:
  3. Create getter and setter methods. To do that, press Alt+Insert, and select Getter and Setter from the suggestion list:
  4. Annotate the field. If the required import is missing, use the suggested quick fix:

To create persistence fields using the entity context menu

  1. Open Persistence tool window.
  2. In the desired persistence unit, right-click persistence entity, and choose the desired persistence field type:

    The available options are:

  3. In the dialog box that opens, specify the field name and type, and click OK.

See Also

Last modified: 13 July 2016