自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 boot项目打包为可独立运行的exe

boot项目打包为可独立运行的exe 1.mavne引入打包插件,然后正常打包(mvn package -Dmaven.test.skip=true) <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin&

2021-08-20 16:28:35 131

原创 Tomcat(二)源码导入

Tomcat源码剖析 1、源码导入 进入官网下载源码工程https://tomcat.apache.org/ 解压压缩包,得到⽬录 apache-tomcat-8.5.50-src 进⼊ apache-tomcat-8.5.50-src ⽬录,创建⼀个pom.xml⽂件,⽂件内容如下 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:

2021-06-21 22:52:11 229

原创 Tomcat(一)系统架构与原理

Tomcat系统架构与原理 1、Tomcat Servlet处理流程 当用户请求某个url资源时 HTTP胡武器会把请求信息使用ServletRequest对象封装起来 进一步去调用Servlet容器中某个具体的Servlet(根据URL和Servlet的映射关系,找到相应的Servlet) 如果Servlet还未被加载,就用反射机制创建这个Servlet,并调用Servlet的init方法完成初始化 接着调用这个具体Servlet的service方法来处理请求,请求处理结果使用ServletRepons

2021-06-21 22:51:30 393 1

原创 SpringBoot(一)自动配置原理

SpringBoot自动配置原理 注解分析 我们知道springBoot通过 @SpringBootApplication 注解实现自动配置,@SpringBootApplication注解主要包含@SpringBootConfiguration,@EnableAutoConfiguration,@ComponentScan三个注解 @SpringBootConfiguration是对@Configuration的封装,声明该类为配置类 @ComponentScan包扫描注解,在源码中@Compon

2021-06-10 00:57:37 212 1

原创 mvc源码初读

mvc请求流程 1、DispatcherServlet继承体系 2、请求调用流程 首先调用的是FrameworkServlet#service方法 然后在FrameworkServlet#doGet中调用了FrameworkServlet#processRequest方法 在FrameworkServlet#processRequest中又调用了FrameworkServlet#doService(FrameworkServlet#doService是一个接口它的实现在DispatcherServle

2021-05-31 23:54:09 210 6

原创 自定义mvc

功能介绍 基于servlet完成mvc基本功能 1)@RequestMapping的请求路径映射handler 2)@Service,@controller与@Autowire,对象管理与注入 1、结果展示 2、引入依赖 <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> &l

2021-05-29 02:58:14 101

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除