Summary of common Spring Boot annotations
Summary of common Spring Boot annotations
1, Start annotation @ SpringBootApplication
@Target(ElementType.TYPE)
@Retention(RetentionPolicy.RUNTIME)
@Documented
@Inherited
@SpringBootConfiguration
@EnableAutoConfiguration
@ComponentScan(excludeFilters = { @Filter(type = FilterType.CUSTOM, classes = TypeExcludeFilter.class),
@Filter(type = ...
Posted on Tue, 07 Dec 2021 01:46:28 -0500 by AMV
java version of gRPC practice 6: the client dynamically obtains the server address
Links to the full series of "java version gRPC actual combat"Generate code with protoService publishing and invocationServer streamClient streamBidirectional flowThe client dynamically obtains the server addressRegistration discovery based on eurekaWhy does the client get the server address dynamicallyThis article is the sixth in the ...
Posted on Tue, 07 Dec 2021 01:50:26 -0500 by Jaguar
Making Docker image with SpringBoot(2.4) application (official scheme of Gradle version)
Overview of this articleThis paper demonstrates how to make a springboot application based on gradle into a docker image through actual combat. The relevant software version information is as follows:Operating system: macOS Big Sur 11.2.2JDK: 1.8.0_211gradle: 6.8.3docker: 20.10.5springboot: 2.4.4New java projectIn order to be closer to the actu ...
Posted on Tue, 07 Dec 2021 03:26:54 -0500 by ctsttom
SpringBoot integrates Spring Cache to simplify distributed cache development
prefaceLast blog post, we This paper deeply introduces the integration of spring boot and Redis We use RedisTemplate or StringRedisTemplate to select different data structures in combination with scenarios, which will cause the cache code and business code to be tightly coupled. Is there a simpler way?Answer: Yes, SpringCache.In this blog post, ...
Posted on Tue, 07 Dec 2021 03:34:41 -0500 by siri
How to integrate custom SPI with sentinel to realize fuse current limiting
preface
We talked before Talk about how to implement an SPI with interceptor function . At that time, the core idea of our implementation was to use responsibility chain + dynamic agent. Today, let's talk about how to integrate sentinel to realize fuse current limiting through dynamic agent
Pre knowledge
Introduction to alibaba sentinel
Se ...
Posted on Tue, 07 Dec 2021 03:39:45 -0500 by alexinjamestown
Research on MySQL coding
preface
It was in 2002, and MySQL 4.1 began to support UTF-8 coding RFC 2279 It is stipulated that the code uses 1 ~ 6 bytes to store a single character, and MySQL developers checked it in September of the same year Source code The UTF-8 encoding is changed from the maximum 6 bytes to 3 bytes, so there is the current UTF8MB3. As we all know, U ...
Posted on Tue, 07 Dec 2021 02:36:02 -0500 by misterguru