En una típica clase de validador mvc de muelles, al insertar un valor de errorCode en el objeto Errores, ¿qué diferencia hay entre usar un String ( props.somefield.req
) así?
errors.rejectValue("elementId", "props.somefield.req");
Versos una cadena final estática declarada?
private static final String SOMFIELD_REQ = "props.somefield.req"; ...
errors.rejectValue("elementId", SOMFIELD_REQ);
¿Mejora el rendimiento incluso de la más mínima manera? He leído algunas preguntas sobre el desbordamiento de la pila ( Cadena y final , ¿Tiene sentido definir una Cadena final en Java? ) Pero nadie respondió a esta pregunta de actualización de preguntas.