Performance comparison between shallow and deep copies
Preface
In daily development, object conversion is frequently used, which can be roughly divided into shallow copy and deep copy. If subdivided, deep copy can be subdivided into several types. This paper makes a series of tests based on several mainstream deep copy methods, and explores the principles and scenarios.
Readers are welcome to d ...
Posted by wilorichie on Wed, 08 Sep 2021 10:36:46 -0700
Spr2: introduction of IOC theory
2.1 introduction
The following uses specific examples to introduce the idea of IOC. Firstly, the project follows the MVC development concept, mainly including dao layer, service layer and Test at the same level as main.
2.2 examples
2.2.1 code
UserDao interface:
package com.yun.dao;
public interface UserDao {
public void speak();
}
...
Posted by Altair on Wed, 08 Sep 2021 03:20:57 -0700
Scope and life cycle of Bean in Spring
Scope and life cycle of Bean in Spring
Scope
singleton
The default scope in Spring is singleton, that is, singleton mode.
The bean tag attribute in the xml configuration file can omit the configuration of scope="singleton".
For the same implementation class, no matter how many times the getBean() method is called, only one be ...
Posted by pacholo on Tue, 07 Sep 2021 17:42:32 -0700
Grain college notes day01
1, Start to understand the general of the project
1. Project background
As the name suggests, online education is a teaching method based on the network. Through the network, students and teachers can carry out teaching activities even if they are thousands of miles apart; In addition, with the help of network courseware, students can st ...
Posted by bdlang on Tue, 07 Sep 2021 17:31:08 -0700
spring gateway failure retry mechanism
Global routing provides a failure retry mechanism for all routing services. Global routing, that is, default filters
# Open route:
spring.cloud.gateway.default-filters[0].name=Retry
#According to the default parameters, only the GET request is retried, and the parameters are modified to support POST
spring.cloud.gateway.default-filters[0].arg ...
Posted by jdsflash on Tue, 07 Sep 2021 16:40:26 -0700
Spring factory method
Spring factory method
IOC is a typical factory pattern. Now let's learn how to use the factory pattern to create bean s.
Note: before learning this part, please review or supplement the background knowledge of factory mode in design mode by yourself. You should know that when creating an object, using factory mode is not unnecessary, but a ...
Posted by kylecooper on Tue, 07 Sep 2021 13:37:50 -0700
SSM primary integration (book management system)
1. Create a new MAVEN project and import the required dependent and static resource files
<dependencies>
<!--junit rely on-->
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.11</version>
</dependency&g ...
Posted by ntohky14 on Tue, 07 Sep 2021 11:38:12 -0700
SpringBoot integrates Spring Data JPA to access MySQL
Preface
JPA was introduced to simplify the development of persistence layers and integrate ORM technology, ending the situation where ORM frameworks such as Hibernate, TopLink, JDO and so on operate independently.JPA is developed on the basis of the existing ORM framework and is easy to use and highly scalable.Overall, JPA includes the fol ...
Posted by turbolemon on Mon, 06 Sep 2021 13:35:45 -0700
spring authentication -- 2 -- dependency injection
catalogue
One dependency injection
1 what is dependency injection
2 @Bean injection
2.1 test the function of @ Bean component injection:
2.2 during spring IOC component injection, the component is automatically matched by type and Bean Id
3 @Autowired auto assembly (wiring)
four set method injection (Bean attribute injectio ...
Posted by Pinkerbot on Mon, 06 Sep 2021 11:55:02 -0700
Spring MVC framework technology summary, Java learning route guide
@Controller
public class UserController {
@RequestMapping(value = "/users",method = RequestMethod.POST)
public String insertUsers(@RequestBody List<User> users){
System.out.println("insertUsers");
System.out.println(users);
return "/success.jsp";
}
}
3.2.4 summary 🔥
If there are curly braces outsid ...
Posted by al3x8730 on Sun, 05 Sep 2021 20:24:36 -0700