Rumah  >  Soal Jawab  >  teks badan

java - Adakah terdapat sebarang anotasi pengesahan untuk mengesan kandungan pendua dalam senarai?

Antara muka tertentu memerlukan pemanggil untuk lulus dalam senarai Atribut rentetan tertentu dalam objek dalam senarai tidak boleh diulangi untuk menentukan sama ada terdapat data pendua.
Saya mencari pengesahan hibernate dan tidak menemuinya. Bagaimanakah anda secara amnya menangani masalah ini Jika ujian penghakiman sedemikian diperlukan di banyak tempat, bagaimana untuk menulis roda awam. terima kasih.

为情所困为情所困2712 hari yang lalu600

membalas semua(2)saya akan balas

  • 漂亮男人

    漂亮男人2017-05-17 10:05:54

    Anda hanya boleh mewarisinya sendirijavax.validation.ConstraintValidator实现一个jsr-303的注解不就行了, 简单的Set<String> set = new HashSet<>(list); list.size == set.size()

    balas
    0
  • 巴扎黑

    巴扎黑2017-05-17 10:05:54

    Tentukan anotasi untuk menukar senarai menjadi set Jika zise set lebih kecil daripada senarai, bermakna terdapat pendua

    balas
    0
  • Batalbalas