摘要:
1.嵌入式Servlet容器自动配置原理 1.1 在spring-boot-autoconfigure-1.5.9.RELEASE.jar => springboot自动配置依赖 jar包下,EmbeddedServletContainerAutoConfiguration => 嵌入式servle 阅读全文
摘要:
github代码地址:https://github.com/showkawa/springBoot_2017/tree/master/spb-demo/spb-brian-query-service 1.ConfigurableEmbeddedServletContainer 和 EmbedServ 阅读全文
摘要:
官方参考的配置属性:https://docs.spring.io/spring-boot/docs/current-SNAPSHOT/reference/htmlsingle/#common-application-properties 自动配置原理: 将类路径下 META-INF/spring.f 阅读全文
摘要:
github代码地址:https://github.com/showkawa/springBoot_2017/tree/master/spb-demo/spb-brian-query-service 1.springboot配置文件的加载位置 我们来在IDEA里面实验一下优先级加载 先配置class 阅读全文
摘要:
Callable和DeferredResult都是springMVC里面的异步调用,Callable主要用来处理一些简单的逻辑,DeferredResult主要用于处理一些复杂逻辑 1.Callable的使用 github地址:https://github.com/showkawa/spring-a 阅读全文
摘要:
1.拦截器配置 1.1 重写WebMvcConfigurerAdapter中的addInterceptors方法自定义拦截器 1.2 自定义拦截器 2 全局异常捕捉 阅读全文
摘要:
springboot默认日志框架是slf4j + logback,这里我将演示两种日志框架的使用: logback 和log4j2。下面的内容我将介绍两种日志框架的配置 1.logback springboot默认日志是slf4j + logback,logback官网:http://logback 阅读全文
摘要:
如果小伙伴是本地测试mysql,建议使用docker容器安装mysql,毕竟docker这么火,而且相比自己本地手动安装mysql,docker简便很多,三分钟掌握docker基本基本指令,这里面最后有讲到mysql安装。 1.整合mybatis 1.1 添加集成mybatis的依赖 1.2 数据源 阅读全文
摘要:
1.热部署的定义 2.通过pom.xml添加Devtools依赖 3.热部署原理 update: 2018-12 将单应用拆分为多服务,springboot升级到了 2.1.1 版本 阅读全文
摘要:
1 css3选择器 1.1 属性选择器 /* E[attr~=val] 表示的一个单独的属性值 这个属性值是以空格分隔的*/ .attr2 a[class~="kawa"] { //TODO } /* E[attr|=val] 表示的要么一个单独的属性值 要么这个属性值是以"-"分隔的*/ .att 阅读全文