The default database connection pool is changed from Tomcatjdbcpool to Hikari in spring-boot-2.0.0-M1. The default configuration of hikari is spring-configuration-met
In a cluster environment, you will encounter the persistent problem of how to coordinate automated jobs with Quartz across multiple apps. There is one QUARTZ...
This article guides you through Spring Boot, Spring Data JPA, and MySQL implementations to set @id@GeneratedValue to an initial value increment from 10000. @table declares...
Spring Security 3.0 has made it possible to control authorization using Spring EL expressions, allowing complex Boolean logic to be used in expressions to control...
New technologies are emerging all the time. Over the past decade, we've seen a lot of exciting new technologies, including new frameworks, languages, platforms, programming...
Almost every programmer knows the rule to "avoid reinventing the wheel" -- use a good third-party framework or library whenever possible, but when it comes...
The history of software development is littered with stories of huge development projects crashing -- projects that invested millions of dollars, concentrated many of the...
If multiple instances of the same microservice use the same port, when the configuration changes, using Spring Cloud Bus will not refresh the configuration of...
Before the introduction we talked about how to implement an SPI with interceptor functionality. At that time, the core idea of our implementation was to...
See a lot of articles about distributed transaction on the Internet before, but most of them are simply introduced the various technical schemes of distributed...
We will analyze the whole project of common-Service and record the whole construction process for more followers to reference and learn. Maven (Project Construction), Spring...
Large e-commerce projects have the characteristics of large number of visitors and high concurrency. Therefore, it is necessary to subdivide the business logic and data...
To explore the obtainFreshBeanFactory() function, But there's no way to understand the obtainFreshBeanFactory() function without understanding the design philosophy of the Spring container, so let's...
The previous chapter described the project background and basic framework of almond microservitization transformation. In this chapter, I will further introduce the three core components,...
In this article, we will talk about the performance optimization of the file contract monitoring algorithm when Hadoop is deployed in a large-scale cluster scenario...
First, get the names of all registered beans, then go through all beanName, get the bean definition information (beanDefinition stores the basic information of bean,...
Spring, the most popular and powerful lightweight framework in Java today, has been warmly welcomed by programmers. Therefore, questions about the framework are often asked...
Now we create a client that provides the service and register ourselves with the service registry. This article focuses on registration and discovery of services,...
The concept of Microservices originated in an article "Microservices" written by Martin Fowler in March 2014. Microservices architecture is an architectural pattern that advocates the...
In my previous article, "How to design a high concurrency architecture with 100,000 queries per second", I talked about query platforms in system architectures. Hot...
Many students reflect that this week's article is very brain-burning, read the clouds in the fog. The structure chart is too complex, involving too much...
Microservices architecture is a hot concept at present. It is not a vacuum, but an inevitable result of technological development. Although micro service architecture not...