关于在线社工库关闭的问题 TOOBUG博客自2016年开始与之前守夜人平台进行合作,充分利用守夜人平台的预警中心,为双方会员提供信息安全预警、账号行为分析、个人信息检索、人际关系分析、用户网络指纹记录、精准IP定位等...
作者 toobug 发布的文章
热文SpringBoot学习(一):SpringApplication的用法与内部源码实现原理
概述 在基于SpringBoot的web应用中,通常使用一个带有main方法的类,通过命令行执行main方法来启动整个应用。而在main方法中是使用SpringApplication.run这个静态方法或者创建Spr...
热文SpringBoot学习(四):内嵌Servlet引擎(Tomcat,Jetty等)的实现原理
概述 SpringBoot使用main方法启动的一个重要特性是,不需要打包成war部署到Tomcat这种Servlet容器中,而是只需打包成jar,然后通过java或mvn等命令运行这个jar包,然后应用就可以在指定...
热文SpringBoot学习(五):自动配置的源码实现
概述 我们知道SpringBoot的一个很重要的特性就是,在pom.xml中添加相关start包配置,如spring-boot-starter-data-redis,则SpringBoot框架可以自动为应用配置对应的...
热文SpringBoot学习(五):自动配置的源码实现(一)@EnableAutoConfiguration详解
这篇文章是 SpringBoot学习(五):自动配置的源码实现系列的第一篇。 @EnableAutoConfiguration注解 @EnableAutoConfiguration为@SpringBootApplic...
热文SpringBoot学习(五):自动配置的源码实现(二)Spring容器对自动配置的加载
概述 这是 SpringBoot学习(五):自动配置的源码实现系列文章的第二篇,在第一篇文章:SpringBoot学习(五):自动配置的源码实现(一)@EnableAutoConfiguration详解中已经介绍过@...
热文SpringBoot学习(五):自动配置的源码实现(三)@Conditional条件化加载机制
概述 由上篇文章:SpringBoot学习(五):自动配置的源码实现(二)Spring容器对自动配置的加载的分析可知,通过在应用主类中添加@SpringBootApplication或者@EnableAutoConf...
热文Spring AOP源码分析(一):AOP与基础接口设计
一、概述 SpringAOP设计的主要目的是将多个方法中的公用逻辑抽离出来,封装在一个Interctor拦截器中,然后使用该拦截器对这些方法的调用Invocation进行拦截,从而将这些公用逻辑添加回去,完成一次完整...
概述 针对查询操作,mybatis支持通过缓存的方式来减少SQL的调用,提高查询性能。在缓存级别方面分为一级缓存和二级缓存, 一级缓存的粒度较小,是与某个SqlSession绑定的,只对该SqlSession的相关查...
热文Spring扫描Mybatis的mapper接口的三种配置方式
mybatis支持与spring结合使用,使得mybatis中的mapper接口可以作为spring容器中的bean被应用代码中相关类,如Service类,通过@Autowired自动注入进来。在使用方面需要在项目中...
热文JDBC的PreparedStatement和不使用Spring的Mybatis使用示例
JDBC的PreparedStatement的使用示例 Mybatis内部也是基于JDBC的相关API来执行SQL操作的,如PreparedStatment,Statement等,以下为原生的JDBC的Prepare...









