All the Web applications I wrote in Java environment before today are in this form: 1-- the handler method in @Controller I wrote uses Spring+Hibernate...
Since its release in March 2004, SpringFramework has been increasingly favored by JavaWeb developers because of its ability to simplify unit testing, reduce cohesion code,...
Today I want to briefly introduce you to the @Autowired, @Qualifier, and @primary annotations related to Spring autowication. Use of the @autowired annotation continues with...
Resource abstract class diagram, the original Java only load Url resources. Spring integrates and abstracts resources under files, urls, and classpath. Resource: contains the access...
Because its own project (Springboot back-end service) is related to document editing, there will be a large number of file upload oss operations, and there...
The basic components of Spring Security were introduced in the last article. With this foundation in mind, this article will analyze the authentication process of...
SpringMVC framework is a request-driven Web framework, and uses the front-end controller model to design, and then according to the request mapping rules distributed to...
Mainstream JUL Java logging technology. The util. Logging. This is the code in the JDK Logger default effect the following Log4j code relies on Log4j...
Spring uses the "exposure ahead of time" design philosophy to deal with circular dependencies: When instantiating beans, after object creation but before dependency injection, the...
1. Asynchronous core classes! Relationship] [EnableAsync @ EnableAsync open Spring's asynchronous AsyncConfigurationSelector import asynchronous function configuration and handle the relevant Pro
Asynchrony involves a context-switching problem, like Spring's Request object actually exists in a context object that we can fetch, provided that all of your execution...
Recently, due to business requirements, I helped my colleagues to change the SELECT control on the JSP page. However, after the code was changed, an...
SpringSecurity is a Security framework for Java enterprise applications. It mainly includes user authentication and user authorization. Compared with Shiro, Security is more powerful
The Spring IoC container also has some advanced features, such as pre-initialization of beans using the lazy-init attribute, generation of Bean objects using factoryBeans, and...
Dynamic proxies are often used in the Java ecosystem, either directly or indirectly, to invoke remote services or to decouple services. This paper, combined with...
Unit testing has the advantages of ensuring code quality, finding software bugs early, simplifying the debugging process, facilitating change and simplifying integration, and making processes...