zoukankan      html  css  js  c++  java
  • 第一个Spring 程序

    一 搭建好开发环境 JDK Eclipse 等

    二 下载jar包 

    https://commons.apache.org/logging/

    https://repo.spring.io/release/org/springframework/spring

    三 添加依赖jar包

    把下载下来的jar包 添加到 我们新建的java项目 属性 JavaBuildPath的Libraries中

    四 新建bean类 MyClass  并为属性 添加set 方法(以便容器 注入 也可以用 构造器 方式)

    package com.exayong;

    public class MyClass {
      String message;

      public void getMessage() {
        System.out.println("the message is :" + message);

      }

        public void setMessage(String str) {
      this.message = str;
      }

    }

    五 spring 配置文件 Beans.xml 放在src 目录下

    <?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-3.0.xsd">
    
       <bean id = "MyClass" class = "com.exayong.MyClass">
        <!-- 下面为set方法注入-->
    <property name = "message" value = "Hello World!"/>
      </bean>
    </beans>

    六 测试

    main方法中 用ClassPathXmlApplicationContext 获取bean(项目的classpath 设置包含了src文件夹 所以配置文件 放在src下 才能找到)

    public static void main(String[] args) {
      ApplicationContext context = new ClassPathXmlApplicationContext("Beans.xml");
      MyClass mc = (MyClass) context.getBean("myClass");
      mc.getMessage();
    }

  • 相关阅读:
    ngnix-内网能用,外网不能用
    python学习
    mysql数据库导出xls-自定义
    Oralce-资源配置PROFILE
    oracle-用户管理与权限分配
    Oracle-创建索引分区
    Oracle-表分区
    Oracle--索引视图序列等对象
    Oracle-数据表对象
    Oracle-管理表空间和数据文件
  • 原文地址:https://www.cnblogs.com/exayong/p/6752509.html
Copyright © 2011-2022 走看看