spring source code - @ Configuration and @ ComponentScan parsing principle

I believe everyone is familiar with the core refresh method started by the spring container. The invokebeanfactoryprocessors method is a very important method for processing beanFactory, @ Component @Bean and so on. 1 @Configuration 2 @ComponentScan("org.springframework.context.annotation") 3 public class MyComponentScan { 4 @ComponentSca ...

Posted by flientje on Thu, 10 Mar 2022 17:14:06 +0100

Spring principle and source code analysis series - Spring IoC source code analysis

preface IoC container is mainly divided into two stages: IoC container startup and dependency injection. In the previous section Spring principles and source code analysis series (4) - Spring IoC source code analysis (Part 1) we have analyzed the startup process of IoC container from the perspective of source code. This article will talk about ...

Posted by ahundiak on Thu, 10 Mar 2022 04:52:11 +0100

Learn Ajax requests of Django framework together; Pager; form component verification field; form component source code analysis

Introduction: In previous chapters, we used form to submit requests. In this chapter, we will learn a new way to submit requests: Ajax. It is a new way to interact with the back end. Let's learn about it! Ajax 1, What is Ajax AJAX (Asynchronous Javascript And XML) is translated into Chinese as "Asynchronous Javascript And XML ...

Posted by ajanoult on Tue, 08 Mar 2022 22:15:00 +0100

Analysis of HashMap source code based on JDK8

preface At present, the JDK version used is basically 1.8 or above. In most interviews, you will ask what is the difference between JDK7 and JDK8 versions of HashMap. HashMap is in jdk1 8, the red black tree is added on the basis of array + linked list. What are the benefits of doing so? In this paper, jdk1 8 version of HashMap to do a s ...

Posted by bradleyy on Tue, 08 Mar 2022 16:51:14 +0100

Interpretation of Vue source code (11) -- render helper

preface Last article Interpretation of Vue source code (10) -- generating rendering function of compiler Finally, when it comes to component update, you need to execute the rendering function generated by the compiler to get the vnode of the component. The reason why the rendering function can generate vnode is through it_ c,_ l,,_ v,_ s and ...

Posted by mac.php on Tue, 08 Mar 2022 06:14:40 +0100

spring startup process exploration 1. register(componentClasses);

spring launch process Spring has been used for many years, and I will occasionally look at or study the spring source code. Looking at the spring source code really makes it very easy for me to work and develop. However, I have never systematically explored the complete start-up process of spring. From these days, I began to sort out the s ...

Posted by raccer on Fri, 04 Mar 2022 07:09:46 +0100

Distributed serial interface calls openfeign -- how is the openfeign interface injected into spring

The declarative interface calls Feign, which greatly simplifies the calls between our interfaces. The interface between our systems can be called only through annotations. With regard to distributed, we focused on service governance. eureka, consul t and zookeeper have studied the principles and differences of the three frameworks from three ...

Posted by lindm on Fri, 04 Mar 2022 05:07:25 +0100

Interpretation of Vue source code -- Analysis of compiler

When learning becomes a habit, knowledge becomes common sense. Thank you for your attention, likes, collections and comments. The new video and articles will be sent to WeChat official account for the first time. Li Yongning The article has been included in github warehouse liyongning/blog , welcome to Watch and Star. Special instructions D ...

Posted by robotman321 on Wed, 02 Mar 2022 01:59:35 +0100

[lodash] difference source code study and analysis [pre index]

Welcome to my official account, "front-end wall". A modern JavaScript utility library delivering modularity, performance & extras. lodash is a consistent, modular, high-performance JavaScript utility library 1, Environmental preparation lodash version v4 zero Through github1s web page, you can see lodash - differ ...

Posted by mastermike707 on Sat, 26 Feb 2022 15:15:05 +0100

Interpretation of Vue source code -- Vue initialization process

When learning becomes a habit, knowledge becomes common sense. Thank you for your likes, collections and comments. The new video and articles will be sent to WeChat official account for the first time. Li Yongning The article has been included in github warehouse liyongning/blog , welcome to Watch and Star. target Deeply understand the init ...

Posted by jimwp on Tue, 22 Feb 2022 01:37:30 +0100