Entiti data (Entiti)


Anotasi entiti data
  • @Entity: mengisytiharkan kelas sebagai objek entiti data;

    @ Id: isytihar ahli kelas sebagai kunci utama;

    tiada parameter, digunakan dengan anotasi @Property;
    nama: melaksanakan atribut Nama, nama ahli semasa digunakan secara lalai
    autoincrement: sama ada pertumbuhan automatik, lalainya adalah palsu
  • sequenceName: nama jujukan, sesuai untuk pangkalan data seperti Oracle, digunakan dengan parameter autoincrement; ;

    nullable: dibenarkan kosong, lalai adalah benar;

    unsigned: sama ada ia tidak ditandatangani, lalai adalah palsu; tempat perpuluhan, lalai 0 ialah tiada perpuluhan; entiti data tertentu;

    tiada parameter;
  • @Entity("tb_demo")
    public class Demo {
        //...
    }
  • @ Baca sahaja: Isytiharkan ahli sebagai atribut baca sahaja, yang akan diabaikan apabila entiti data dikemas kini; Digunakan dengan anotasi @property; kandungan;

    @Lalai: menentukan nilai lalai untuk atribut ahli atau parameter kaedah; untuk menjana entiti secara automatik, lihat ke bawah:)

    Nota

    : Beberapa anotasi atau parameter anotasi di atas adalah untuk keupayaan masa hadapan Mencipta struktur jadual pangkalan data (dan fail skrip SQL) secara langsung melalui objek entiti boleh diabaikan buat masa ini;