
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
此篇博文主要通过一个简单的demo演示spring的核心原理,例如spring是如何根据@RequestMapping、@Autowired等注解进行路径匹配和自动注入的。自定义注解@MyAutowiredpackage com.xyz.demo.core.annotaion;import java.lang.annotation.*;@Target({ElementType.FI...
进入Tomcat容器docker exec -it containerId bashcontainerId: Tomcat容器的id修改Tomcat的catalina.sh文件在catalina.sh中添加如下代码:CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,address=5005,suspend=n,server=y&qu
java.lang: Java.lang包是java语言体系中其他所有类库的基础,已经内嵌到java虚拟机中,而且以对象的形式创建好了,所以,我们在使用java.lang包时不需要再使用import将其导入,可以直接使用java.lang包中的所有类以及直接引用某个类中的敞亮、变量和操作方法。类名功能Boolean封装了boolean类型的值以及一些操作该类型的方法Byte封装了byte类
上一篇博文(手写spring核心原理Version1)中粗略的实现了自动注入等功能,此篇博文主要在上一篇的基础之上对MyDispatcherServlet.java中的方法运用设计模式进行重构。重构MyDispatcherServletpackage com.xyz.demo.core;import com.xyz.demo.core.annotaion.MyAutowired;im...
上两篇博文手写spring核心原理Version1和手写spring核心原理Version2分别介绍了如何完成一个自动注入、以及如何用设计模式进行重构,接下来这篇将仿照SpringMVC对参数列表以及methodMapping进行重构。重构MyDispatcherServletimport javax.servlet.ServletConfig;import javax.servlet....







