SpringMVC
文章平均质量分 82
SpringMVC相关源码剖析,问题解决,学习日志路线
FYHannnnnn
知道的越多,不知道的也就越多
展开
-
SpringMVC九大组件与组件初始化原理
一,九大组件坐标 dispatchServlet/** MultipartResolver used by this servlet. */ //多部件解析器 @Nullable private MultipartResolver multipartResolver; /** LocaleResolver used by this servlet. */ //区域化 国际化解析器 @Nullable private LocaleResolver localeResolver;原创 2021-09-25 16:35:21 · 203 阅读 · 0 评论 -
SpringMVC 请求流程源码剖析
一,SpringMVCSpringMVC从Spring家族上来讲,他是基于Spring框架的,或者应该说成是Spring框架的表现层框架。因为这点在下载SpringMVC源码的时候,也是要求依赖于Spring框架的搭建基础上引入的Module。如图所示,在搭建SpringMVC源码时候,是基于之前Spring源码剖析时搭建的框架引入的,SpringMVC的执行流程大致的分为了四步:1,前端控制器DispatchServlet的加载(监听,filter过滤器....),加载指定的配置文件SpringM原创 2021-09-24 23:31:37 · 382 阅读 · 0 评论 -
Spring发送邮件
先讲代码然后再讲配置吧,自我感觉好理解一些Spring发送邮件必须要用到的对象JavaMailSenderImpl,来看看源码:public class JavaMailSenderImpl implements JavaMailSender { public static final String DEFAULT_PROTOCOL = "smtp"; public static f...原创 2018-08-08 11:27:15 · 500 阅读 · 0 评论 -
org.springframework.transaction.CannotCreateTransactionException: 解决方法
org.springframework.transaction.CannotCreateTransactionException: Could not open JDBC Connection for transaction; nested exception is org.apache.commons.dbcp.SQLNestedException: Cannot create Poolable...原创 2018-07-30 15:30:14 · 57532 阅读 · 7 评论 -
SpringMvc底层--自定义mvc
一.思路:<Springmvc的架构图><springmvc处理流程>二,处理器实现接口controller所有动作处理实现controller接口调用handlerRequest方法,来实现一个实体的所有增删改查的操作/** *拦截器实现的接口 */public interface Controller { /** * ...原创 2018-07-30 11:04:39 · 288 阅读 · 0 评论 -
Attribute “..............................“ must be declared for element type “web-app“.错误解决
Multiple annotations found at this line: - Attribute "version" must be declared for element type "web-app". - Attribute "xsi:schemaLocation" must be declared for element type "web-app"....原创 2018-07-28 19:41:53 · 2971 阅读 · 0 评论