|
@@ -19,6 +19,50 @@ public class TestBean {
|
|
|
System.out.println(user1);
|
|
|
}
|
|
|
|
|
|
+ @Test
|
|
|
+ public void testOther(){
|
|
|
+ ApplicationContext context = new ClassPathXmlApplicationContext("bean-other.xml");
|
|
|
+
|
|
|
+ Role role = (Role)context.getBean("role");
|
|
|
+ System.out.println(role);
|
|
|
+ }
|
|
|
+
|
|
|
+ @Test
|
|
|
+ public void testBean(){
|
|
|
+ ApplicationContext context = new ClassPathXmlApplicationContext("bean-other.xml");
|
|
|
+
|
|
|
+ Role role0 = (Role)context.getBean("role");
|
|
|
+ System.out.println(role0);
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ Role role1 = context.getBean(Role.class);
|
|
|
+ System.out.println(role1);
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ Role role2 = context.getBean("role",Role.class);
|
|
|
+ System.out.println(role2);
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ System.out.println(role0 == role1);
|
|
|
+ System.out.println(role1 == role2);
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
@Test
|
|
|
public void test1(){
|
|
|
User user = new User();
|
|
@@ -28,4 +72,59 @@ public class TestBean {
|
|
|
|
|
|
User user2 = new User("lisi");
|
|
|
}
|
|
|
+
|
|
|
+
|
|
|
+ @Test
|
|
|
+ public void testAll(){
|
|
|
+ ApplicationContext context = new ClassPathXmlApplicationContext("bean.xml");
|
|
|
+ Role role = context.getBean("role",Role.class);
|
|
|
+ System.out.println(role);
|
|
|
+
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+ @Test
|
|
|
+ public void testConst(){
|
|
|
+
|
|
|
+ ApplicationContext context = new ClassPathXmlApplicationContext("bean.xml");
|
|
|
+
|
|
|
+
|
|
|
+ User user1 = context.getBean("user1",User.class);
|
|
|
+ System.out.println(user1);
|
|
|
+ }
|
|
|
+
|
|
|
+ @Test
|
|
|
+ public void testSpecial(){
|
|
|
+ ApplicationContext context = new ClassPathXmlApplicationContext("bean.xml");
|
|
|
+
|
|
|
+
|
|
|
+ User user = context.getBean("user2",User.class);
|
|
|
+ System.out.println(user);
|
|
|
+
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+ @Test
|
|
|
+ public void testRef(){
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ ApplicationContext context = new ClassPathXmlApplicationContext("bean.xml");
|
|
|
+ User user = context.getBean("user",User.class);
|
|
|
+ System.out.println(user);
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
}
|