⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 springdemo.java

📁 spring2.0技术手册随书事例,结合例子学习起来更轻松
💻 JAVA
字号:
package onlyfun.caterpillar; 

import java.util.List;
import java.util.Map;

import org.springframework.context.ApplicationContext;
import org.springframework.context.support.
                      ClassPathXmlApplicationContext; 

public class SpringDemo { 
    public static void main(String[] args) { 
        ApplicationContext context = 
            new ClassPathXmlApplicationContext(
                    "beans-config.xml");
         
        SomeBean someBean = 
            (SomeBean) context.getBean("someBean");
        
        //取得数组类型依赖注入对象
        String[] strs = 
            (String[]) someBean.getSomeStrArray();
        Some[] somes = 
            (Some[]) someBean.getSomeObjArray();
        for(int i = 0; i < strs.length; i++) {
            System.out.println(strs[i] + "," 
                    + somes[i].getName());
        }

        //取得List类型依赖注入对象
        System.out.println();
        List someList = (List) someBean.getSomeList(); 
        for(int i = 0; i < someList.size(); i++) {
            System.out.println(someList.get(i));
        }
        
        //取得Map类型依赖注入对象 
        System.out.println();
        Map someMap = (Map) someBean.getSomeMap();
        System.out.println(someMap.get("MapTest"));
        System.out.println(someMap.get("someKey1"));
    } 
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -