1, las limitaciones ambientales
sistema operativo win10 64 bits
idea2018.1.5
JDK-8u162-ventanas-x64
2, la descarga de software
Baidu disco de red:
Link: https: //pan.baidu.com/s/1gfnI8NqUYgYK1g0ULGIV2w
código de extracción: q9pl
3, la premisa de la restricción
El sistema operativo instalado JDK, y han completado la configuración
4. Crear un proyecto
(1) Abrir idea
(2) por la operación mostrada en la figura entrar en la página siguiente:
(3) por la operación mostrada en la figura entrar en la página siguiente:
(4) Pulse el funcionamiento mostrado en la figura, entrar en la interfaz siguiente:
(5) el paquete frasco de descarga se ha completado, introduzca la siguiente interfaz:
. (6) que se muestra en la figura Press, haga clic en "ventana nueva", espere un momento, introduzca la siguiente interfaz:
5, prueba
(1) crear una carpeta en el bean.xml src, la operación específica, como se muestra a continuación:
(2) crear un User.java en la carpeta src, como sigue:
Usuario public class {
Identificación del private int;
NombreDeCadena privado;
Usuario pública (int id, String nombre) {
this.id = id;
this.name = Nombre;
}
Usuario pública () {
}
public int getId () {
Identificación del retorno;
}
setId public void (int id) {
this.id = id;
}
Public String getName () {
Nombre del retorno;
}
pública setName void (String nombre) {
this.name = Nombre;
}
}
(3) bean.xml modificación, etiqueta bean añadió a la misma, como sigue:
<? Xml version = "1.0" encoding = "UTF-8"?>
<Habas 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">
<Bean id = clase "usuario" = "Usuario">
<Nombre de propiedad = valor "id" = "1"> </ property>
<Nombre de propiedad = valor "nombre" = "ali"> </ property>
</ Bean>
</ Beans>
(4) un aumento en una carpeta src Test.java clase de prueba, como sigue:
org.springframework.context.ApplicationContext importación;
org.springframework.context.support.ClassPathXmlApplicationContext importación;
Public class Test {
public static void Main (args String []) {
ApplicationContext applicationContext = nuevo ClassPathXmlApplicationContext ( "ruta de clase: bean.xml");
usuario Usuario = applicationContext.getBean (User.class);
System.out.println (123);
}
}
punto de ruptura marcado, ejecución, ver los valores en el objeto de usuario, la operación específica, como se muestra a continuación:
Podemos ver, el objeto ha sido adquirida, y se les ha asignado el identificador y el nombre. Hasta ahora, hemos completado la creación de una idea de proyecto en la primavera, y completaron la prueba. Los programadores no tienen que crear y mantener sus propios objetos, crear y mantener el control sobre los objetos al contenedor de la primavera, que es la inversión de control.