# AbstractTemplateViewResolver&FreeMarkerViewResolver Notes
### Dependencies

### 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