zoukankan      html  css  js  c++  java
  • spring快速入门(四)

    一、在spring快速入门(三)的基础上,我们来了解BeanFactory及配置。

      Client

    package com.murong.client;
    
    import org.springframework.beans.factory.BeanFactory;
    import org.springframework.context.support.ClassPathXmlApplicationContext;
    
    import com.murong.action.UserAction;
    import com.murong.action.UserActionImpl;
    
    public class Client {
        
        public static void main(String[] args) {
            
            BeanFactory bf = new ClassPathXmlApplicationContext("applicationContext.xml");
            UserAction userAction = (UserAction) bf.getBean("userActionImpl");
            userAction.addUser("久伴",24);
        }
    }

      首先BeanFactory是一个接口 ,有不同的实现类、当然还有其他的实现类,比如  ApplicationContext

    package com.murong.client;
    
    import org.springframework.beans.factory.BeanFactory;
    import org.springframework.context.ApplicationContext;
    import org.springframework.context.support.ClassPathXmlApplicationContext;
    
    import com.murong.action.UserAction;
    import com.murong.action.UserActionImpl;
    
    public class Client {
        
        public static void main(String[] args) {
            
            /*BeanFactory bf = new ClassPathXmlApplicationContext("applicationContext.xml");*/
            ApplicationContext bf = new ClassPathXmlApplicationContext("applicationContext.xml");
            UserAction userAction = (UserAction) bf.getBean("userActionImpl");
            userAction.addUser("久伴",24);
        }
    }
  • 相关阅读:
    简单工厂模式
    单例模式
    Quartz.NET总结(三)Quartz 配置
    Quartz.NET总结(二)CronTrigger和Cron表达式
    ORACLE跨数据库查询的方法
    github使用个人总结
    ffmpeg 下载安装和简单应用
    Python 安装与环境变量配置
    Sublime text 3 汉化教程
    给大家分享两套WordPress收费主题
  • 原文地址:https://www.cnblogs.com/yuanchaoyong/p/5749715.html
Copyright © 2011-2022 走看看