首页
学习
活动
专区
工具
TVP
发布

阿杜的世界

专栏作者
197
文章
173050
阅读量
34
订阅数
Spring Boot:定制HTTP消息转换器
在构建RESTful数据服务过程中,我们定义了controller、repositories,并用一些注解修饰它们,但是到现在为止我们还没执行过对象的转换——将java实体对象转换成HTTP的数据输出流。Spring Boot底层通过HttpMessageConverters依靠Jackson库将Java实体类输出为JSON格式。当有多个转换器可用时,根据消息对象类型和需要的内容类型选择最适合的转换器使用。
阿杜
2018-08-06
1.1K0
Spring Boot:定制拦截器
Servlet 过滤器属于Servlet API,和Spring关系不大。除了使用过滤器包装web请求,Spring MVC还提供HandlerInterceptor(拦截器)工具。根据文档,HandlerInterceptor的功能跟过滤器类似,但拦截器提供更精细的控制能力:在request被响应之前、request被响应之后、视图渲染之前以及request全部结束之后。我们不能通过拦截器修改request内容,但是可以通过抛出异常(或者返回false)来暂停request的执行。
阿杜
2018-08-06
4950
Spring MVC旧项目的日志埋点
一、HTTP接口切面 web容器和应用容器 IoC是Spring框架中的核心概念之一,如果要在Spring MVC中使用Spring的这一特性,也需要构建类似的容器。在Spring MVC中,主要通过web.xml进行Web相关的配置,例如配置DispatchServlet,以便应对url请求到具体的controller方法的映射。当DispatcherServlet启动的时候,它会创建一个对应的web应用上下文,负责加载web相关的组件,例如控制器、视图解析器以及处理器映射。在web.xml中,还有个
阿杜
2018-08-06
4360
Java Web技术经验总结(四)
在这里,resultType指的是查询到的每条记录的类型,因此应该用java.lang.String。
阿杜
2018-08-06
3930
Java Web技术经验总结(八)
使用XML文件中的mvc:annoation-driven元素也可以,具体代码如下:
阿杜
2018-08-06
4140
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档