Class GlobalControllerAdvice
java.lang.Object
de.digitalcollections.cudami.admin.controller.advice.GlobalControllerAdvice
@ControllerAdvice
public class GlobalControllerAdvice
extends java.lang.Object
Adds the webapp version read from application.yml as global model attribute and initializes
custom property editors.
-
Constructor Summary
Constructors Constructor Description GlobalControllerAdvice(RoleEditor roleEditor, java.lang.String version) -
Method Summary
Modifier and Type Method Description java.lang.StringgetVersion()voidregisterCustomEditors(org.springframework.web.bind.WebDataBinder binder, org.springframework.web.context.request.WebRequest request)
-
Constructor Details
-
GlobalControllerAdvice
public GlobalControllerAdvice(RoleEditor roleEditor, @Value("${info.app.project.version}") java.lang.String version)
-
-
Method Details
-
registerCustomEditors
@InitBinder public void registerCustomEditors(org.springframework.web.bind.WebDataBinder binder, org.springframework.web.context.request.WebRequest request) -
getVersion
@ModelAttribute("version") public java.lang.String getVersion()
-