diff --git a/equipment-SpringProject/web/WEB-INF/web.xml b/equipment-SpringProject/web/WEB-INF/web.xml
new file mode 100644
index 0000000..d80081d
--- /dev/null
+++ b/equipment-SpringProject/web/WEB-INF/web.xml
@@ -0,0 +1,6 @@
+
+
+
\ No newline at end of file
diff --git a/out/artifacts/equipment_SpringMVCProject_Web_exploded/WEB-INF/classes/com/ssm/entity/Material.class b/out/artifacts/equipment_SpringMVCProject_Web_exploded/WEB-INF/classes/com/ssm/entity/Material.class
new file mode 100644
index 0000000..38a0443
Binary files /dev/null and b/out/artifacts/equipment_SpringMVCProject_Web_exploded/WEB-INF/classes/com/ssm/entity/Material.class differ
diff --git a/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/bean-di-xml.xml b/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/bean-di-xml.xml
new file mode 100644
index 0000000..398c854
--- /dev/null
+++ b/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/bean-di-xml.xml
@@ -0,0 +1,60 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/bean-first.xml b/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/bean-first.xml
new file mode 100644
index 0000000..8dd278e
--- /dev/null
+++ b/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/bean-first.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/bean-ioc.xml b/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/bean-ioc.xml
new file mode 100644
index 0000000..3c35f32
--- /dev/null
+++ b/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/bean-ioc.xml
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/aop/xml/Appointment.class b/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/aop/xml/Appointment.class
new file mode 100644
index 0000000..a9728b8
Binary files /dev/null and b/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/aop/xml/Appointment.class differ
diff --git a/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/aop/xml/Laboratory.class b/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/aop/xml/Laboratory.class
new file mode 100644
index 0000000..0de3c5c
Binary files /dev/null and b/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/aop/xml/Laboratory.class differ
diff --git a/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/aop/xml/Log.class b/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/aop/xml/Log.class
new file mode 100644
index 0000000..1e3aded
Binary files /dev/null and b/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/aop/xml/Log.class differ
diff --git a/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/aop/xml/Material.class b/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/aop/xml/Material.class
new file mode 100644
index 0000000..84e2554
Binary files /dev/null and b/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/aop/xml/Material.class differ
diff --git a/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/aop/xml/MaterialRecord.class b/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/aop/xml/MaterialRecord.class
new file mode 100644
index 0000000..616c774
Binary files /dev/null and b/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/aop/xml/MaterialRecord.class differ
diff --git a/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/aop/xml/TestAopXml.class b/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/aop/xml/TestAopXml.class
new file mode 100644
index 0000000..4c8d090
Binary files /dev/null and b/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/aop/xml/TestAopXml.class differ
diff --git a/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/aop/xml/User.class b/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/aop/xml/User.class
new file mode 100644
index 0000000..f3ee77a
Binary files /dev/null and b/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/aop/xml/User.class differ
diff --git a/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/di/Appointment.class b/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/di/Appointment.class
new file mode 100644
index 0000000..4444371
Binary files /dev/null and b/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/di/Appointment.class differ
diff --git a/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/di/Laboratory.class b/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/di/Laboratory.class
new file mode 100644
index 0000000..5b354cf
Binary files /dev/null and b/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/di/Laboratory.class differ
diff --git a/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/di/Material.class b/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/di/Material.class
new file mode 100644
index 0000000..706bc2e
Binary files /dev/null and b/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/di/Material.class differ
diff --git a/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/di/MaterialRecord.class b/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/di/MaterialRecord.class
new file mode 100644
index 0000000..318805c
Binary files /dev/null and b/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/di/MaterialRecord.class differ
diff --git a/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/di/TestDI.class b/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/di/TestDI.class
new file mode 100644
index 0000000..790c22e
Binary files /dev/null and b/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/di/TestDI.class differ
diff --git a/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/di/User.class b/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/di/User.class
new file mode 100644
index 0000000..91d5237
Binary files /dev/null and b/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/di/User.class differ
diff --git a/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/di/annotation/Appointment.class b/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/di/annotation/Appointment.class
new file mode 100644
index 0000000..504ee07
Binary files /dev/null and b/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/di/annotation/Appointment.class differ
diff --git a/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/di/annotation/Laboratory.class b/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/di/annotation/Laboratory.class
new file mode 100644
index 0000000..9d941e4
Binary files /dev/null and b/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/di/annotation/Laboratory.class differ
diff --git a/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/di/annotation/Material.class b/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/di/annotation/Material.class
new file mode 100644
index 0000000..d527f44
Binary files /dev/null and b/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/di/annotation/Material.class differ
diff --git a/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/di/annotation/MaterialRecord.class b/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/di/annotation/MaterialRecord.class
new file mode 100644
index 0000000..e6e11e9
Binary files /dev/null and b/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/di/annotation/MaterialRecord.class differ
diff --git a/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/di/annotation/TestAnnotation.class b/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/di/annotation/TestAnnotation.class
new file mode 100644
index 0000000..8350e6b
Binary files /dev/null and b/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/di/annotation/TestAnnotation.class differ
diff --git a/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/di/annotation/User.class b/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/di/annotation/User.class
new file mode 100644
index 0000000..770419c
Binary files /dev/null and b/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/di/annotation/User.class differ
diff --git a/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/first/TestFirst.class b/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/first/TestFirst.class
new file mode 100644
index 0000000..9db8114
Binary files /dev/null and b/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/first/TestFirst.class differ
diff --git a/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/ioc/Appointment.class b/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/ioc/Appointment.class
new file mode 100644
index 0000000..6578e68
Binary files /dev/null and b/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/ioc/Appointment.class differ
diff --git a/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/ioc/Laboratory.class b/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/ioc/Laboratory.class
new file mode 100644
index 0000000..bc88174
Binary files /dev/null and b/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/ioc/Laboratory.class differ
diff --git a/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/ioc/Material.class b/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/ioc/Material.class
new file mode 100644
index 0000000..b03893b
Binary files /dev/null and b/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/ioc/Material.class differ
diff --git a/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/ioc/MaterialRecord.class b/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/ioc/MaterialRecord.class
new file mode 100644
index 0000000..37a074e
Binary files /dev/null and b/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/ioc/MaterialRecord.class differ
diff --git a/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/ioc/TestIoc.class b/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/ioc/TestIoc.class
new file mode 100644
index 0000000..5d13206
Binary files /dev/null and b/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/ioc/TestIoc.class differ
diff --git a/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/ioc/User.class b/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/ioc/User.class
new file mode 100644
index 0000000..f00b199
Binary files /dev/null and b/out/artifacts/equipment_SpringProject_Web_exploded/WEB-INF/classes/com/ssm/ioc/User.class differ
diff --git a/out/production/equipment-SpringProject/bean-di-xml.xml b/out/production/equipment-SpringProject/bean-di-xml.xml
new file mode 100644
index 0000000..398c854
--- /dev/null
+++ b/out/production/equipment-SpringProject/bean-di-xml.xml
@@ -0,0 +1,60 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/out/production/equipment-SpringProject/bean-ioc.xml b/out/production/equipment-SpringProject/bean-ioc.xml
new file mode 100644
index 0000000..3c35f32
--- /dev/null
+++ b/out/production/equipment-SpringProject/bean-ioc.xml
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/out/production/equipment-SpringProject/com/ssm/aop/xml/Appointment.class b/out/production/equipment-SpringProject/com/ssm/aop/xml/Appointment.class
new file mode 100644
index 0000000..a9728b8
Binary files /dev/null and b/out/production/equipment-SpringProject/com/ssm/aop/xml/Appointment.class differ
diff --git a/out/production/equipment-SpringProject/com/ssm/aop/xml/Laboratory.class b/out/production/equipment-SpringProject/com/ssm/aop/xml/Laboratory.class
new file mode 100644
index 0000000..0de3c5c
Binary files /dev/null and b/out/production/equipment-SpringProject/com/ssm/aop/xml/Laboratory.class differ
diff --git a/out/production/equipment-SpringProject/com/ssm/aop/xml/Log.class b/out/production/equipment-SpringProject/com/ssm/aop/xml/Log.class
new file mode 100644
index 0000000..1e3aded
Binary files /dev/null and b/out/production/equipment-SpringProject/com/ssm/aop/xml/Log.class differ
diff --git a/out/production/equipment-SpringProject/com/ssm/aop/xml/Material.class b/out/production/equipment-SpringProject/com/ssm/aop/xml/Material.class
new file mode 100644
index 0000000..84e2554
Binary files /dev/null and b/out/production/equipment-SpringProject/com/ssm/aop/xml/Material.class differ
diff --git a/out/production/equipment-SpringProject/com/ssm/aop/xml/MaterialRecord.class b/out/production/equipment-SpringProject/com/ssm/aop/xml/MaterialRecord.class
new file mode 100644
index 0000000..616c774
Binary files /dev/null and b/out/production/equipment-SpringProject/com/ssm/aop/xml/MaterialRecord.class differ
diff --git a/out/production/equipment-SpringProject/com/ssm/aop/xml/TestAopXml.class b/out/production/equipment-SpringProject/com/ssm/aop/xml/TestAopXml.class
new file mode 100644
index 0000000..4c8d090
Binary files /dev/null and b/out/production/equipment-SpringProject/com/ssm/aop/xml/TestAopXml.class differ
diff --git a/out/production/equipment-SpringProject/com/ssm/aop/xml/User.class b/out/production/equipment-SpringProject/com/ssm/aop/xml/User.class
new file mode 100644
index 0000000..f3ee77a
Binary files /dev/null and b/out/production/equipment-SpringProject/com/ssm/aop/xml/User.class differ
diff --git a/out/production/equipment-SpringProject/com/ssm/di/Appointment.class b/out/production/equipment-SpringProject/com/ssm/di/Appointment.class
new file mode 100644
index 0000000..4444371
Binary files /dev/null and b/out/production/equipment-SpringProject/com/ssm/di/Appointment.class differ
diff --git a/out/production/equipment-SpringProject/com/ssm/di/Laboratory.class b/out/production/equipment-SpringProject/com/ssm/di/Laboratory.class
new file mode 100644
index 0000000..5b354cf
Binary files /dev/null and b/out/production/equipment-SpringProject/com/ssm/di/Laboratory.class differ
diff --git a/out/production/equipment-SpringProject/com/ssm/di/Material.class b/out/production/equipment-SpringProject/com/ssm/di/Material.class
new file mode 100644
index 0000000..706bc2e
Binary files /dev/null and b/out/production/equipment-SpringProject/com/ssm/di/Material.class differ
diff --git a/out/production/equipment-SpringProject/com/ssm/di/MaterialRecord.class b/out/production/equipment-SpringProject/com/ssm/di/MaterialRecord.class
new file mode 100644
index 0000000..318805c
Binary files /dev/null and b/out/production/equipment-SpringProject/com/ssm/di/MaterialRecord.class differ
diff --git a/out/production/equipment-SpringProject/com/ssm/di/TestDI.class b/out/production/equipment-SpringProject/com/ssm/di/TestDI.class
new file mode 100644
index 0000000..790c22e
Binary files /dev/null and b/out/production/equipment-SpringProject/com/ssm/di/TestDI.class differ
diff --git a/out/production/equipment-SpringProject/com/ssm/di/User.class b/out/production/equipment-SpringProject/com/ssm/di/User.class
new file mode 100644
index 0000000..91d5237
Binary files /dev/null and b/out/production/equipment-SpringProject/com/ssm/di/User.class differ
diff --git a/out/production/equipment-SpringProject/com/ssm/di/annotation/Appointment.class b/out/production/equipment-SpringProject/com/ssm/di/annotation/Appointment.class
new file mode 100644
index 0000000..504ee07
Binary files /dev/null and b/out/production/equipment-SpringProject/com/ssm/di/annotation/Appointment.class differ
diff --git a/out/production/equipment-SpringProject/com/ssm/di/annotation/Laboratory.class b/out/production/equipment-SpringProject/com/ssm/di/annotation/Laboratory.class
new file mode 100644
index 0000000..9d941e4
Binary files /dev/null and b/out/production/equipment-SpringProject/com/ssm/di/annotation/Laboratory.class differ
diff --git a/out/production/equipment-SpringProject/com/ssm/di/annotation/Material.class b/out/production/equipment-SpringProject/com/ssm/di/annotation/Material.class
new file mode 100644
index 0000000..d527f44
Binary files /dev/null and b/out/production/equipment-SpringProject/com/ssm/di/annotation/Material.class differ
diff --git a/out/production/equipment-SpringProject/com/ssm/di/annotation/MaterialRecord.class b/out/production/equipment-SpringProject/com/ssm/di/annotation/MaterialRecord.class
new file mode 100644
index 0000000..e6e11e9
Binary files /dev/null and b/out/production/equipment-SpringProject/com/ssm/di/annotation/MaterialRecord.class differ
diff --git a/out/production/equipment-SpringProject/com/ssm/di/annotation/TestAnnotation.class b/out/production/equipment-SpringProject/com/ssm/di/annotation/TestAnnotation.class
new file mode 100644
index 0000000..8350e6b
Binary files /dev/null and b/out/production/equipment-SpringProject/com/ssm/di/annotation/TestAnnotation.class differ
diff --git a/out/production/equipment-SpringProject/com/ssm/di/annotation/User.class b/out/production/equipment-SpringProject/com/ssm/di/annotation/User.class
new file mode 100644
index 0000000..770419c
Binary files /dev/null and b/out/production/equipment-SpringProject/com/ssm/di/annotation/User.class differ
diff --git a/out/production/equipment-SpringProject/com/ssm/ioc/Appointment.class b/out/production/equipment-SpringProject/com/ssm/ioc/Appointment.class
new file mode 100644
index 0000000..6578e68
Binary files /dev/null and b/out/production/equipment-SpringProject/com/ssm/ioc/Appointment.class differ
diff --git a/out/production/equipment-SpringProject/com/ssm/ioc/Laboratory.class b/out/production/equipment-SpringProject/com/ssm/ioc/Laboratory.class
new file mode 100644
index 0000000..bc88174
Binary files /dev/null and b/out/production/equipment-SpringProject/com/ssm/ioc/Laboratory.class differ
diff --git a/out/production/equipment-SpringProject/com/ssm/ioc/Material.class b/out/production/equipment-SpringProject/com/ssm/ioc/Material.class
new file mode 100644
index 0000000..b03893b
Binary files /dev/null and b/out/production/equipment-SpringProject/com/ssm/ioc/Material.class differ
diff --git a/out/production/equipment-SpringProject/com/ssm/ioc/MaterialRecord.class b/out/production/equipment-SpringProject/com/ssm/ioc/MaterialRecord.class
new file mode 100644
index 0000000..37a074e
Binary files /dev/null and b/out/production/equipment-SpringProject/com/ssm/ioc/MaterialRecord.class differ
diff --git a/out/production/equipment-SpringProject/com/ssm/ioc/TestIoc.class b/out/production/equipment-SpringProject/com/ssm/ioc/TestIoc.class
new file mode 100644
index 0000000..5d13206
Binary files /dev/null and b/out/production/equipment-SpringProject/com/ssm/ioc/TestIoc.class differ
diff --git a/out/production/equipment-SpringProject/com/ssm/ioc/User.class b/out/production/equipment-SpringProject/com/ssm/ioc/User.class
new file mode 100644
index 0000000..f00b199
Binary files /dev/null and b/out/production/equipment-SpringProject/com/ssm/ioc/User.class differ