自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spring Boot 19——使用外置Tomcat容器和开发部署war包项目

1、新建项目2、配置web资源目录3、指定web.xml位置4、配置外置tomcat 5、打war包

2019-01-29 17:55:55 132

原创 Spring Boot 18——注册Servlet三大组件

1、概述      Servlet三大组件      Servlet:ServletRegistrationBean      Filter:FilterRegistrationBean      Listener:ServletListenerRegistrationBean2、Servlet组件3、Filter组件4、Listener组件...

2019-01-28 17:56:11 211

原创 Spring Boot 17——自定义错误响应页面

1、默认的错误处理机制      拜读ErrorMvcAutoConfiguration和BasicErrorController源码,了解默认的错误处理机制2、匹配方式      精确匹配:error/状态码      模糊匹配:error/4xx、error/5xx      精确优先3、匹配顺序:templates->static->public->...

2019-01-28 17:45:11 103

原创 SpringBoot 16——自定义拦截器-登录校验

基于session存储用户登录信息,自定义简单拦截器,如果未登录,跳转登录页1、拦截器2、添加拦截器到容器中(config)

2019-01-25 17:03:01 241

原创 SpringBoot 15——国际化配置

1、编写国际化配置文件2、自定义区域信息解析器进行设置区域信息替换mvc自动配置类中区域信息解析器(config类)3、Themeleaf页面测试<html lang="en" xmlns:th="http://www.thymeleaf.org"> ...

2019-01-25 16:38:41 168

原创 SpringBoot 14——热部署

1、关于模板引擎,开发环境下禁用模板缓存2、添加Spring Boot Devtools热部署依赖3、Eclipse编辑器修改文件手动保存后,会自动编译,会触发热部署;Intellij IDEA,需要手动编译按Ctrl+F9...

2019-01-17 18:05:45 188 1

原创 SpringBoot 13——图标映射

SpringBoot会在静态资源目录下与根路径(按顺序)查找favicon.ico文件;如果存在这样的文件,Spring Boot 会自动将其设置为应用图标; 示例

2019-01-17 18:00:41 223

原创 SpringBoot 12——欢迎页(首页)映射

1、WebMvcAutoConfiguration.welcomePageHandlerMapping()分析 欢迎页映射2、getWelcomePage()方法获取获取 欢迎页面 可存储路径3、从如下路径查找index.html4、示例...

2019-01-17 17:48:50 744

原创 SpringBoot 11——静态资源映射

1、在WebMvcAutoConfiguration.addResourceHandlers() 分析 访问其它资源映射2、staticPathPattern处理其它访问的静态路径,从WebMvcProperties构造器中获取到/**3、ResourceProperties根据请求查找资源文件,从以下四个路径中查找(静态资源目录)4、示例...

2019-01-17 17:28:19 194

原创 SpringBoot 10---webjars资源映射

在WebMvcAutoConfiguration.addResourceHandlers分析webjars资源映射1、所有/webjars/**请求,都去classpath:/META-INF/resources/webjars目录找对应资源文件2、webjars:以jar包的方式引入静态资源3、pom.xml引入4、访问路径http://localhost:8081/...

2019-01-17 11:34:29 282

原创 SpringBoot 09——Spring Boot日志配置

Spring Boot 采用了 slf4j+logback 的组合形式,Spring Boot也提供对JUL、log4j2、Logback提供了默认配置1、默认日志配置            修改日志默认级别      2、修改日志默认配置      修改日志文件生成路径                   修改日志输出格式        3、日志底层实...

2019-01-12 11:30:32 7870 2

原创 SpringBoot 08——配置文件加载位置

SpringBoot启动时,会扫描以下位置的application.properties或者application.yml文件作为Spring Boot的默认配置文件                   以上按照优先级从低到高的顺序,将所有位置的配置文件全部加载,高优先级的配置内容会覆盖低优先级的配置内容。 演示:                   server....

2019-01-09 20:17:55 131

原创 JQuery按指定长度分段字符串

在前端页面显示时,经常遇到字符串长度太长,需要换行显示,需要按指定长度分割换行显示,代码小计function splitLengthRule(val){            var rs=[];            if(val<5){                rs[0]=val;            }else{                var reg=/....

2019-01-09 15:26:12 1231

原创 SpringBoot 07——Profile多环境支持

1、Profile简介       Profile是Spring用来针对不同的环境要求,提供不同的配置支持,全局Profile配置使用的文件名可以是application-{profile}.properties/application-{profile}.yml       演示:开发环境(dev),端口:6666;生产环境(prod),端口(8888)             ...

2019-01-08 22:12:31 160

原创 SpringBoot 06——加载指定配置文件

1、@propertySource加载局部配置文件             student.properties                          注掉上节@ImportResource全局配置加载                          加载指定配置文件             2、@ImportResource使用xml配置      ...

2019-01-08 21:18:25 1149

原创 SpringBoot 05——全局配置

1 全局配置文件          1.1 配置文件          application.properties          application.yml                 1.2 作用         修改Spring Boot自动配置的默认值2、yml是YAML,不是一个标记语言         YAML:以数据为中心,配置数据的时候具...

2019-01-07 21:46:44 137

原创 SpringBoot 04——实操Spring初始化器快速自动构建Spring Boot项目

1、新建2、选中Spring Initializr3、填写项目信息4、选择依赖5、完善项目信息6、完成7、pom.xml8、新建controller9、启动测试 

2019-01-06 17:33:48 351 1

原创 SpringBoot 03——深入SpringBoot底层源码架构分析引导类注解的具体实现

1、@SpringBootApplication1.1、@SpringBootConfiguration1.1.1、@Configuration1.2@EnableAutoConfiguration1.3@ComponentScan2、分析 

2019-01-06 16:16:19 1670 7

原创 SpringBoot 02——深入SpringBoot底层依赖

1、父依赖          spring-boot-starter-parent是项目的父依赖,继承spring-boot-dependencies(IntelliJ IDEA工具,ctrl键点击),spring-boot-dependencies定义了很多组件版本,引用组件依赖时,不需要写<version>2、启动器 spring-boot-start...

2019-01-06 15:42:38 379

原创 SpringBoot 01——使用Maven手动构建Spring Boot骨架项目与部署运行

1、创建Maven项目2、输入组织唯一标识groupId 和项目唯一标识artifactId 3、输入项目名称和选择项目存放位置4、完成,项目资源架构展示5、引入父依赖和Web依赖6、创建HelloController7、创建项目引导类8、右击引导类main方法运行9、访问测试10、添加jar包运行依赖11、打包...

2019-01-06 15:06:19 718 3

原创 node+夜神模拟器 -反编译获取小程序

1、下载node,https://nodejs.org/en/2、下载反编译脚本,https://github.com/qwerty472123/wxappUnpacker3、下载安装夜神模拟器,https://www.yeshen.com/4、打开夜神模拟器,安装微信,打开微信,打开你要反编译的小程序,这是模拟器已预下载小程序文件。5、寻找.wxapkg文件,目录一般为 /dat...

2019-01-02 18:01:44 2968

原创 Fidder 小程序抓包

概述Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出”Fiddler的数据(指cookie,html,js,css等文件)。 Fiddler 要比其他的网络调试器要更加简单,因为它不仅仅暴露http通讯还提供了一个用户友好的格式。 步骤1、安装Fidder,下载地址https://www.telerik.c...

2019-01-02 17:43:38 6671 1

空空如也

空空如也

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

TA关注的人

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