Spring5 (primer día)

Descripción general del concepto de Spring5

1. Spring es un marco JavaEE de código abierto liviano
2. Spring puede resolver la complejidad del desarrollo de aplicaciones empresariales
composición de primavera: siete módulos
3. Spring tiene dos partes centrales: IOC y Aop
(1) IOC (Inversión de control): Inversión de control , el proceso de creación de objetos se entrega a Spring para su gestión. Por ejemplo, si hay una clase, queremos llamar a un método en la clase (no un método estático), debemos crear un objeto de la clase y usar el método de llamada al objeto para lograrlo. Pero para Spring, el proceso de creación de objetos de Spring no se implementa en el código, sino que se entrega a Spring para su configuración e implementación;
(2) Aop (Programación orientada a aspectos): orientada a aspectos, sin modificar el código fuente para una mejora funcional
4. Funciones de Spring
(1)
Desacoplamiento conveniente y desarrollo simplificado (2) Soporte de programación Aop
(3) Pruebas de programas convenientes
(4) Integración conveniente con otros marcos
(5) Operaciones de transacción convenientes
(6) Reducir la dificultad del desarrollo de API
Descargar Spring5

  1. Ingrese al sitio web oficial de Spring
    2. Haga clic en Spring Framework en proyectos, ingrese a la nueva página y haga clic en el ícono de gitHub
    Inserte la descripción de la imagen aquí
    Inserte la descripción de la imagen aquí

3. Después de ingresar a la página de gitHub, desplácese hacia abajo para encontrar Acceso a binarios y luego haga clic en Spring Framework Artifacts
Inserte la descripción de la imagen aquí
4. Después de ingresar a la nueva página, busque Descargar una distribución y luego haga clic en https://repo.spring.io Inserte la descripción de la imagen aquí
5. Después ingresando a la nueva página, haga clic en el icono +
Inserte la descripción de la imagen aquí
Inserte la descripción de la imagen aquí
6 que se muestra , busque y desplácese hacia abajo para encontrar la liberación y haga clic en org -> springframework -> spring y haga clic en spring
Inserte la descripción de la imagen aquí
7, copie la dirección a la derecha
Inserte la descripción de la imagen aquí
8. Agregue la dirección a la nueva página en https : //repo.spring.io/, seleccione la última versión (GA + última),

Inserte la descripción de la imagen aquí

Estuche de entrada Spring5

El paquete jar utilizado
Inserte la descripción de la imagen aquí
crea una clase común

package com.atguigu.spring5;

public class User {
    
    
    private String userName;

    public User() {
    
    
    }

    public User(String userName) {
    
    
        this.userName = userName;
    }

    public void add() {
    
    
        System.out.print("add.....");
    }
}

Cree un archivo de configuración de Spring y configure los objetos creados en el archivo de configuración
(1) El archivo de configuración de Spring usa formato xml

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans.xsd">
<!--配置 User 对象创建-->
<bean id="user" class="com.atguigu.spring5.User"></bean>
</beans>

Escribe el código de prueba

package com.atguigu.spring5.testDemo;

 

public class TestSpring5 {
    
    
@Test
public void testAdd() {
    
    
//1 加载 spring 配置文件
ApplicationContext context =
new ClassPathXmlApplicationContext("bean1.xml");
//2 获取配置创建的对象
User user = context.getBean("user", User.class);
System.out.println(user);
user.add();
}
}

El resultado de salida
Inserte la descripción de la imagen aquí
entra en spring5 (el día siguiente)

Supongo que te gusta

Origin blog.csdn.net/qq_44788518/article/details/108038481
Recomendado
Clasificación