zoukankan      html  css  js  c++  java
  • Java(Spring框架)简单使用

    1.导入Jar包,如下:

     

     2.创建类,再添加方法(cs1.java:这是我创建的项目),代码如下

    //调用创建类当中的方法,以及属性
    package cn.itcast.ioc;
    
    class Student{
    public void eat() {
    System.out.println("吃米饭!");
    }
    }
    
    
    public class cs1 {
    
    public static void main(String[] args) {
    //创建对象
    Student d1=new Student();
    d1.eat();
    }
    
    }

    3.创建xml配置文件,配置创建类,代码如下(text.xml——这就是我所创建的XML配置文件):

    <?xml version="1.0" encoding="UTF-8"?>
    
    <beans xmlns="http://www.springframework.org/schema/beans"
    
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    
        xsi:schemaLocation="
    
            http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">
    
            
    
            
    
            <bean id="cs" class="cn.itcast.ioc.Student"/>  //这是自己所创建类的路径,根据自己的来
    
    </beans>

    4.写代码来测试对象创建(cs2.java——这是我用来测试的项目)

    //测试,调用属性,以及方法等
    
    package cn.itcast.ioc;
    
     
    
     
    
    import org.springframework.context.ApplicationContext;
    
    import org.springframework.context.support.ClassPathXmlApplicationContext;
    
     
    
     
    
    public class cs2 {
    
     
    
    public static void main(String[] args) {
    
    //加载Spring配置文件
    
    ApplicationContext a1=new ClassPathXmlApplicationContext("text.xml");
    
    //得到配置创建的对象  
    
    Student cs=(Student)a1.getBean("cs",Student.class);
    
    //System.out.println(cs);
    
    cs.eat();
    
     
    
    } 
    
    }

    5.最终的效果,如下:

  • 相关阅读:
    BZOJ 2152 聪聪可可
    hdu 1028 && hdu 1398 && hdu 1085 && hdu 1171 ——生成函数
    bzoj 4827 [Hnoi2017]礼物——FFT
    bzoj 4503 两个串——FFT
    bzoj 3527 [Zjoi2014]力——FFT
    bzoj 3160 万径人踪灭——FFT
    bzoj 2194 快速傅立叶之二
    bzoj 2179 FFT快速傅立叶
    洛谷 3803 【模板】多项式乘法(FFT)
    CF 622F The Sum of the k-th Powers——拉格朗日插值
  • 原文地址:https://www.cnblogs.com/zhang1314/p/13211847.html
Copyright © 2011-2022 走看看