Created
September 3, 2014 11:08
-
-
Save kamlesh0606/9445a80b791e9101f540 to your computer and use it in GitHub Desktop.
Append Json response using Jackson2
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| public class CustomMappingJackson2HttpMessageConverter extends | |
| MappingJackson2HttpMessageConverter { | |
| private Logger logger = Logger | |
| .getLogger(CustomMappingJackson2HttpMessageConverter.class); | |
| @Autowired | |
| ClientDetailsService tempInMemoryClientDetailsService; | |
| @Autowired | |
| NotificationManager notificationManager; | |
| @Autowired | |
| NotificationService notificationService; | |
| @Override | |
| protected void writeInternal(Object object, HttpOutputMessage outputMessage) | |
| throws IOException, HttpMessageNotWritableException { | |
| // logger.info("--------CustomMappingJackson2HttpMessageConverter--------"); | |
| if (object != null && object instanceof ResponseBean) { | |
| ResponseBean responseBean = (ResponseBean) object; | |
| HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder | |
| .currentRequestAttributes()).getRequest(); | |
| } | |
| super.writeInternal(object, outputMessage); | |
| } | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <mvc:annotation-driven> | |
| <mvc:message-converters register-defaults="true"> | |
| <bean | |
| class="org.springframework.http.converter.ByteArrayHttpMessageConverter" /> | |
| <bean | |
| class="com.slktechlabs.hmis.system.CustomMappingJackson2HttpMessageConverter"> | |
| <property name="objectMapper"> | |
| <ref bean="objectMapper" /> | |
| </property> | |
| </bean> | |
| </mvc:message-converters> | |
| </mvc:annotation-driven> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment