打印个SQL还不老实

2021-01-07
阅读 4 分钟
1.9k
打印个SQL还不老实摘要Mybatis开启sql打印,还不把参数给拼接到sql语句中,给本地开发带来极大不方便Mybatis-Plus是通过收集日志完成sql语句与参数结合,有些IDEA对这个插件还支持的不好不如自己搞个小工具,只要是本地方式启动的,将在控制台输出所有的查询和更新sql语句,并监听sql执行时间小工具来了注入 {代码...} ...

Kerberos认证解析

2019-11-09
阅读 6 分钟
7.8k
Kerberos也能达到单点登录的效果,即当Client通过了Kerberos server的认证后,便可以访问多个Real Server。

SpringBoot源码-@Configuration注解的解析

2019-10-09
阅读 85 分钟
10k
本篇文章是对上一篇文章Spring刷新应用上下文的补充说明,详细讲述了上一篇文章中的第五步(实例化并调用所有注册的beanFactory后置处理器)中Spring解析@Configuration注解的过程。

Spring 刷新应用上下文refreshContext

2019-09-25
阅读 36 分钟
9.8k
查看源码发现refreshContext(context) --> refresh(context) --> ApplicationContext.refresh()所以我们这里详细说一下这个refresh()方法。代码如下:

Java中SPI原理

2019-09-18
阅读 20 分钟
5.2k
SPI全称Service Provider Interface,是Java提供的一套用来被第三方实现或者扩展的API,它可以用来启用框架扩展和替换组件。常见的 SPI 有 JDBC、日志门面接口、Spring、SpringBoot相关starter组件、Dubbo、JNDI等。

SpringBoot源码-自动配置原理

2019-09-14
阅读 42 分钟
3.8k
本篇文章主要是针对上一篇文章:启动原理 的补充,在上一篇文章的@SpringBootApplication注解分析中,对于@EnableAutoConfiguration的阐述意犹未尽,但限于篇幅与文章主题规划,就拿到这里做详细说明了。

Spring Boot源码分析-启动原理

2019-09-11
阅读 21 分钟
11k
Spring Boot是由Pivotal团队提供的快速开发框架,基于SpringMVC通过注解+内置Http服务器如:tomcat-embed-core,简化了XML配置,快速将一些常用的第三方依赖整合(通过Maven继承依赖关系),最终实现以Java应用程序的方式进行执行。