In una tipica classe di validazione di mvc di primavera, mentre si inserisce un valore errorCode nell'oggetto Errors, che differenza fa tra l'utilizzo di una stringa ( props.somefield.req
) come in questo modo
errors.rejectValue("elementId", "props.somefield.req");
versi una stringa finale statica dichiarata?
private static final String SOMFIELD_REQ = "props.somefield.req"; ...
errors.rejectValue("elementId", SOMFIELD_REQ);
Migliora le prestazioni anche in un modo minimo? Ho letto alcune domande sullo stack overflow ( Stringa e finale , Ha senso definire una stringa finale in Java? ) ma nessuno è riuscito a rispondere queste domande