
java
稻子丶
编程有反射,人也要学会每天反省自己!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
关于Spring @RequestBody 自动映射模型
在很多时候,Spring的注解为我们提供了很多方便,但只知道其用法,不懂其执行原理,有时候出错了,很难快速的定位出错原因,今天我想把自己对于@Requestbody这个注解的一点想法和大家分享下。 首先Spring处理一个请求时,请求的入口就是大家在配置文件中配置的 DispathcherServlet 这分发类,其实这个类能够接受到request的原理就是它实现了Servlet的doGe原创 2016-10-18 22:17:12 · 8467 阅读 · 3 评论 -
基于Java配置Spring @Valid无法映射国际化得解决
相信很多小伙伴在用国际化配置文件来配置错误消息提示,但总是无法映射到自己配置的消息,楼主也折腾了一下午,因为网上的大量配置都是基于XML的,但楼主用的是基于Java的配置,其实原理是一样的,楼主走了不少弯路,接下来和大家分享下。 首先我们通过Spring的源代码来分析下Valid的实现流程,当前端控制器器发现控制器有@Valid这个 annotation时,会去找实现这个annotion的类原创 2016-10-19 23:18:21 · 3710 阅读 · 0 评论 -
Maven 项目的 classpath 理解
相信很多初学的新同学在Maven项目中配置Spring的配置文件时,总会遇到各种找不到的问题,其实理解Tomcat的加载机制,问题便会迎刃而解,那么我们来看Tomcat启动是怎么一步步加载的. 首先Tomcat启动时,jvm的bootstrapLoader去加载java的标准库,这是通过我们配置环境变量即 JAVA_HOME来确定核心库的位置,接着会执行Tomcat bin目录的启动原创 2016-09-21 16:22:15 · 19106 阅读 · 9 评论