؟ Java ݟ

آ ޟ ؟ Java. ؞ כ . ޟ ADDRESS כ .

  1. JPA ޣ ؟ > . ֟ ؞ .

  2. JPA > . .

  3. ( quickstart.demo.model), ( Address) . , ݟ כ .

  4. ֟ ݟ ( ) ݟ Address:

    private Long id;
    private String city;
    private String country;
    private String stateOrProvince;
    private String postalCode;
    private String street;
    

    ޟ:

    ޟ כ ADDRESS:
    NUMBER(10,0) ADDRESS_ID (ޣ ݟ)
    VARCHAR2(80) PROVINCE
    VARCHAR2(80) COUNTRY
    VARCHAR2(20) P_CODE
    VARCHAR2(80) STREET
    VARCHAR2(80) CITY
    

  5. . ޟ ؟ JPA, Eclipse Address JPA.

    ޟ Address.java כ ޟ @Entity, ݟ (getter) (setter) ݟ.

Address ޟ Address.java

؟  Java    Address.

Eclipse Address JPA:

Address JPA

ޟ Address.java    JPA
  1. Address ޣ .

  2. JPA, Dali כ ADDRESS .


    ޟ:

    ޟ כ , ޟ .

    JPA Address

    ޟ Address.java    JPA

:

כ , ޟ persistence.xml כ JPA.

ޟ persistence.xml ޣ ޟ JPA > . Dali ޟ persistence.xml:

<class>quickstart.demo.model.Address</class>


ޟ ݟ Address כ .

  1. ݟ id JPA.

  2. id > id.

  3. JPA, ADDRESS_ID ݟ :

    JPA ݟ addressId

      JPA    id   Address

    Eclipse Address:

    @Id
    @Column(name="ADDRESS_ID")
    
  4. ݟ ( ) כ :

    ݟ כ
    city CITY
    country COUNTRY
    postalCode P_CODE
    provinceOrState PROVINCE
    street STREET

Dali ݟ כ ( ݟ city City) ޛ ޟ .