加载中
SPI初步接触和简单例子

偶然间看到SPI这个名词,之前知道API,但是SPI还没怎么接触过,打算找些资料看看。 API和SPI的区别是啥? API全称是Application Programming Interface,应用程序接口,我们在写java代码的时...

07/25 15:36
18
详解 RestTemplate 操作

作为开发人员,我们经常关注于构建伟大的软件来解决业务问题。数据只是软件完成工作时 要处理的原材料。但是如果你问一下业务人员,数据和软件谁更重要的话,他们很可能会选择 数据。数据是许...

06/17 05:08
63
JIT与JVM的三种执行模式:解释模式、编译模式、混合模式

Java JIT(just in time)即时编译器是sun公司采用了hotspot虚拟机取代其开发的classic vm之后引入的一项技术,目的在于提高java程序的性能,改变人们“java比C/C++慢很多”这一尴尬印象。 ...

SpringBoot开箱即用,内藏玄机

Spring Boot提供了很多”开箱即用“的依赖模块,那么,Spring Boot 如何巧妙的做到开箱即用,自动配置的呢? 开箱即用,内藏玄机 Spring Boot提供了很多”开箱即用“的依赖模块,都是以sprin...

05/10 12:14
28
太好了!总算有人把动态代理、CGlib、AOP都说清楚了!  

太好了!总算有人把动态代理、CGlib、AOP都说清楚了! 2019-09-24阅读 840 作者:几米憧憬 原文:https://note.youdao.com/share/?id=1b50d57ce1f7544da238d2051046ccc6&type=note#/ Java 代...

springboot中SPI机制

一、从java类加载机制说起 java中的类加载器负载加载来自文件系统、网络或者其他来源的类文件。jvm的类加载器默认使用的是双亲委派模式。三种默认的类加载器Bootstrap ClassLoader、Extensi...

05/03 16:33
165
JDK和Spring中SPI的实现原理和区别

SPI 简介 service provider interface JDK内置的中服务发现机制 一种动态替换发现的机制 此图使用(https://www.jianshu.com/p/46aa69643c97)作者画的 使用方式 实现方式: 写service 具体对...

深入理解SPI机制

一、什么是SPI SPI ,全称为 Service Provider Interface,是一种服务发现机制。它通过在ClassPath路径下的META-INF/services文件夹查找文件,自动加载文件里所定义的类。 这一机制为很多框架...

05/03 16:30
22
为什么要使用SpringBoot?使用SpringBoot的最大好处是什么?

使用SpringBoot的最大好处就是简化配置,它实现了自动化配置。 这里以SpringBoot 2.1.4.RELEASE版本和Spring 5.1.6.RELEASE版本为例。 API文档:https://docs.spring.io/spring-boot/docs/c...

Spring Boot自动配置原理

Spring Boot自动配置原理 Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。它使用“习惯优于配置”的理念可以让你的项目快速运行部署。...

这样讲 SpringBoot 自动配置原理,你应该能明白了吧

前言 小伙伴们是否想起曾经被 SSM 整合支配的恐惧?相信很多小伙伴都是有过这样的经历的,一大堆配置问题,各种排除扫描,导入一个新的依赖又得添加新的配置。自从有了 SpringBoot 之后,咋们...

Spring-Boot之@Enable*注解的工作原理

@enable*是springboot中用来启用某一个功能特性的一类注解。其中包括我们常用的@SpringBootApplication注解中用于开启自动注入的annotation@EnableAutoConfiguration,开启异步方法的annotat...

05/02 16:45
70
布尔、图灵、冯诺依曼与计算机的关系

学习计算机的,对这三个人的名字不可能陌生,但是这三个人到底对计算机有怎样的贡献,下面一一列出。 参考:http://www.china001.com/show_hdr.php?xname=PPDDMV0&dname=87HP341&xpos=5 冯·...

05/01 17:11
117
Java Set集合详解以及Comparable Comparator元素比较

原文地址https://blog.csdn.net/qq_33642117/article/details/52040345 一,Set Set:注重独一无二的性质,该体系集合可以知道某物是否已近存在于集合中,不会存储重复的元素 用于存储无序(存入...

04/29 21:44
120
AOP切面实现原理以及多个切面切同一个地方时的优先级讲解

此博文的编写,源于前段时间的惨痛面试经历。刚好近几天尘埃落定、手头事少,遂总结一二,与各位道友分享,欢迎吐槽指正。今年年初的这段面试经历,已于之前的博文中 整理发出(https://www...

ThreadLocal内部机制及使用方法

一、介绍ThreadLocal内部机制之前,先简单说明一下其特点及用途: 1.ThreadLocal是单线程内共享资源,多线程间无法共享(即线程A访问不了线程B中ThreadLocal存放的值); 2.ThreadLocal是本地...

Spring Boot 2.x 新特性总结及迁移指南

这一篇文章主要讲解 Spring Boot 2.x 与 1.5.x 的区别,2.x 主要更新了什么东西,以便对 Spring Boot 2.x 有一个详细的了解。 本文讲的 1.x 指的是 1.5.10, 2.x 指的是 2.0.0。 配置变更 在 ...

04/26 22:28
212
10 种保护 Spring Boot 应用的绝佳方法

Spring Boot大大简化了Spring应用程序的开发。它的自动配置和启动依赖大大减少了开始一个应用所需的代码和配置量,如果你已经习惯了Spring和大量XML配置,Spring Boot无疑是一股清新的空气。...

04/26 22:24
9
吐血整理 20 道 Spring Boot 面试题,我经常拿来面试别人!

面试了一些人,简历上都说自己熟悉 Spring Boot, 或者说正在学习 Spring Boot,一问他们时,都只停留在简单的使用阶段,很多东西都不清楚,也让我对面试者大失所望。 下面,我给大家总结下有...

04/26 22:20
56
Spring Boot自动配置原理、实战

Spring Boot自动配置原理 Spring Boot的自动配置注解是@EnableAutoConfiguration, 从上面的@Import的类可以找到下面自动加载自动配置的映射。 org.springframework.core.io.support.Spring...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部