自定义博客皮肤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项目打包为可独立运行的exe1.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 194

原创 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 313

原创 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 540 1

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

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

2021-06-10 00:57:37 297 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 290 6

原创 自定义mvc

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

2021-05-29 02:58:14 143

空空如也

空空如也

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

TA关注的人

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