Ten thousand words sorting MyBatis source code

MyBatis has been used almost since I first learned programming. I haven't seen its source code. This time, I happened to study it. After reading the source code, I still got a lot of harvest. I specially sorted it out. If there are any problems, please point them outsummaryThe orm framework of MyBatis actually encapsulates JDBC. Friends who hav ...

Posted by kykin on Tue, 14 Dec 2021 10:13:17 +0100

Do you really understand the source code of ArrayList

problem I believe many young friends have been asked about the relevant source code in the jdk during the interview. Recently, they have been asked about the source code of ArrayList. They come up to ask whether they have seen the source code of ArrayList and how to remove the elements in ArrayList during traversal, What kind of exception will ...

Posted by CountryGirl on Wed, 24 Nov 2021 09:00:00 +0100

Analysis of Bean life cycle source code in Spring

Bean life cycle Compared with the life cycle of beans created by ourselves, they are instantiated through the new keyword and recycled when they are no longer used. The life cycle of beans in the Spring container is more complex. Let's take a look at the following bean life cycle diagram. As a supplement to the above figure, there should be ...

Posted by AbsolutelyFreeW on Sat, 20 Nov 2021 03:28:35 +0100

Spring source code series -- AOP dynamic proxy source code analysis

The principle of AOP as like as two peas and Mybatis integration into Spring are exactly the same principle. Before reading this article, I suggest reading the last one first. Spring source code series (8) -- how Mybatis is integrated into spring source code analysis https://blog.csdn.net/zxd1435513775/article/details/121180974 1, Spri ...

Posted by mschrank on Sun, 07 Nov 2021 07:17:32 +0100

Spring source code series - how is Mybatis integrated into spring source code analysis

1, Spring startup process reanalysis Configuration class @Configuration @ComponentScan("com.scorpios") @MapperScan("com.scorpios.mapper") public class AppConfig { @Bean public DataSource dataSource() { DruidDataSource dataSource = new DruidDataSource(); dataSource.setUsername("root"); dataSource.setPasswor ...

Posted by xtrafile on Sat, 06 Nov 2021 22:30:16 +0100

Spring source code series - Bean instantiation and initialization process

https://blog.csdn.net/zxd1435513775/article/details/120935494?spm=1001.2014.3001.5501 Spring source code series (IV) -- function analysis of configuration class postprocessor https://blog.csdn.net/zxd1435513775/article/details/121113933?spm=1001.2014.3001.5501 Spring source code series (6) -- container refresh (Part 2) In Articles ...

Posted by jomama on Thu, 04 Nov 2021 23:25:10 +0100

k8s replicaset controller analysis - initialization and startup analysis

replicaset controller analysis Introduction to replicaset controller Replicaset controller is one of many controllers in Kube controller manager component. It is the controller of replicaset resource object. It monitors replicaset and pod resources. When these two resources change, it will trigger the replicaset controller to tune the corresp ...

Posted by Haraldur1234 on Sun, 24 Oct 2021 07:33:50 +0200