diff --git a/equipment-SpringProject/resources/bean-di.xml b/equipment-SpringProject/resources/bean-di.xml new file mode 100644 index 0000000..d5e2618 --- /dev/null +++ b/equipment-SpringProject/resources/bean-di.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/equipment-SpringProject/src/ioc/Material.java b/equipment-SpringProject/src/com/ssm/ioc/Materialz.java similarity index 95% rename from equipment-SpringProject/src/ioc/Material.java rename to equipment-SpringProject/src/com/ssm/ioc/Materialz.java index 2f6c2a7..073f1bd 100644 --- a/equipment-SpringProject/src/ioc/Material.java +++ b/equipment-SpringProject/src/com/ssm/ioc/Materialz.java @@ -1,8 +1,8 @@ -package ioc; +package com.ssm.ioc; import java.util.Date; -public class Material { +public class Materialz { private Integer materialId; private String materialName; private String materialType; @@ -10,7 +10,7 @@ public class Material { private Date inTime; // Spring必须无参构造 - public Material() { + public Materialz() { } // getter、setter方法 diff --git a/equipment-SpringProject/src/com/ssm/ioc/TestDi.java b/equipment-SpringProject/src/com/ssm/ioc/TestDi.java new file mode 100644 index 0000000..e2d1422 --- /dev/null +++ b/equipment-SpringProject/src/com/ssm/ioc/TestDi.java @@ -0,0 +1,24 @@ +package com.ssm.ioc; + +import org.springframework.context.ApplicationContext; +import org.springframework.context.support.ClassPathXmlApplicationContext; + +public class TestDi { + + public static void main(String[] args) { + // 1. 读取 bean-di.xml 配置文件 + ApplicationContext context = new ClassPathXmlApplicationContext("bean-di.xml"); + + // 2. 获取实验室对象并打印 + System.out.println("=== 实验室信息 ==="); + Lab lab = (Lab) context.getBean("lab"); + System.out.println(lab); + + // 3. 获取材料对象并打印 + System.out.println("\n=== 材料信息 ==="); + Materialz material = (Materialz) context.getBean("materialz"); + System.out.println(material); + } + } + + diff --git a/out/production/equipment-SpringProject/bean-di.xml b/out/production/equipment-SpringProject/bean-di.xml new file mode 100644 index 0000000..d5e2618 --- /dev/null +++ b/out/production/equipment-SpringProject/bean-di.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file