Spring and CGLIB: Finally Understandable [Video]

Spring uses a ton of proxy magic. And it doesn't use dynamic JDK proxies by default, rather it uses a third-party library called CGLIB to create proxies for classes that don't have interfaces.

Find out in this episode what CGLIB is and how it works together with Spring; it will save you a ton of time when debugging your Spring projects in the future!