# AbstractTemplateViewResolver&FreeMarkerViewResolver Notes ### Dependencies ![FreeMarkerViewResolver](https://i.imgur.com/4VHcZn4.png) ### Knowledge * https://freemarker.apache.org/ * AbstractTemplateViewResolver's attributes * exposeRequestAttributes: whether to request attributes should be added to model prior to merging with the template. * allowRequestOverride: whether Request attributes are allowed to override controller generated model attributes. * exposeSessionAttributes: HttpSession attributes added to the model prior to ... * allowSessionOverride: session override * exposeSpringMacroHelpers * FreeMarkerViewResolver with no attributes