Ciao a Tutti
Sto iniziando un progetto java e vi chiedevo dove poter trovare le "notazioni" che devo utilizzare per la compilazione delle varie classi
Esempio.
Se devo compilare una classse di tipo Entity con le property delle tabelle ho la necessità, dopo aver creato le property, di applicare le notazioni specifiche per il tipo capo.
@Id
@Column
@Size
@NotNull
ecc.
@Id
@Column(name = "CODICE")
@Size(min = 5, max = 20, message = "{Size.Articoli.codide.Validation}")
@NotNull(message = "{NotNull.Articoli.codide.Validation}")
private String codice;
@Column(name = "DESCRIZIONE")
@Size(min = 6, max = 80, message = "{Size.Articoli.descrizione.Validation}")
private String descrizione;
@Column(name = "UM")
private String um;
@Column(name = "CODSTAT")
private String codStat;
@Column(name = "PZCART")
@Max(value = 99, message = "{Max.Articoli.pzCart.Validation}")
private Integer pzCart;
esiste un documento o un siti dove sono specificate per ilpo di classe da compilare (Entity, controller, service, ecc) quali sono le notazioni da usare con i relativi parametri ?
Ve lo chiedo perchè a volte scappano.
Spero non sorridiate se ho scritto qualche baggianata, ma mi sembrerebbe normale che qualcuno avesse razionalizzato questi dati.
Grazie
Moreno