Writing in the front

Since there are so many things in the Spring family, it’s not practical to write them all at once. So this time I will update the core knowledge of Spring: AOP and IOC

An understanding of AOP and IOC is essential for both entry and interview purposes. During the interview, I haven’t been asked MyBatis/Hibernate/struts 2 such a framework, and Spring is frequently asked.

This PDF has a total of [142] pages, involving the following contents:

  • A comprehensive explanation of IOC and AOP

  • Spring transaction details and related issues

  • Spring IOC/AOP

Spring AOP/IOC source notes

This [Spring AOP/IOC source notes] is a full hand out of the anal, a total of 142 pages, need friends can click here for free access to screenshots

Introduction to Spring AOP and IOC

  • 1. Spring is introduced

  • 2. Lead to Spring

  • 3. The Spring modules

  • 4. Quick start of Core module

  • 5. Bean object creation details

Object dependencies

  • 1. Review previous object dependencies

  • Spring dependency injection

Introduction to AOP

  • 1. Additional agent

  • 2. Implement AOP programming manually 2.1 Case Study:

  • 3. Overview of AOP

  • 4. Develop steps using Spring AOP

  • 5. Pointcut expressions

JDBCTemplate and Spring transactions

  • 1. Review the template code optimization process

  • 2. Use Spring’s JDBC

  • 3. Overview of transaction control

  • 4. Transaction properties

Spring Transaction Principle

  • 1. Basic knowledge required for reading this article

  • 2. Two examples of unreliable intuitions

  • 3. Spring transaction propagation mechanism

  • 4. Multithreading

  • 5. What is BPP?

  • 6. Recognize several important interfaces for Spring transactions

Several thread-safety issues with Spring transactions

  • 1. My thinking

  • 2. Why diagrams appear

  • 3. Solve problems

  • The last

IOC review and interview questions

  • Full knowledge of Spring IOC

  • Spring IOC

AOP review again

  • 1. Comprehensive understanding of Spring AOP

  • Proxy-based classic SpringAOP

  • Embrace annotation – and name-based AOP programming

  • 4, summarize

This [Spring AOP/IOC source notes] is a full hand out of the anal, a total of 142 pages, need friends can click here for free access to screenshots

Spring AOP/IOC mind map

AOP principle

AOP terminology

Spring’s support for AOP

knowledge

Readers who want to obtain the full HD edition of Spring AOP/IOC Mind Map and Source Notes can click here for free with screenshots

IOC and DI concepts

Benefits of using IOC

The IOC container

The IOC container assembles beans

Once again

It is recommended to take a look at the Factory Model before studying IOC. Before learning about AOP, you can take a look at the Proxy pattern.

Readers who want to obtain the full HD edition of Spring AOP/IOC Mind Map and Source Notes can click here for free with screenshots