zoukankan      html  css  js  c++  java
  • Spring的配置

    创建名为springTest1的WEB工程,具体的文件结构图如下所示:

    1,将Spring框架所需的JAR包加载到工程中(只需要基本的,这里加载的多了一些),具体如下:

    2,在spring包中创建Friend接口,同时创建实现该接口的People类,

    Friend接口:

    View Code
    package spring;
    
    public interface Friend {
        public String sayHello(String s);
    
    }

    People类:

    View Code
    package spring;
    
    public class People implements Friend {
        public String sayHello(String s){
            return "你好,"+s+",欢迎进入spring的学习!";
        }
    
    }

    3,在web.xml中创建web监听:

    View Code
    <?xml version="1.0" encoding="UTF-8"?>
    <web-app version="2.5" 
        xmlns="http://java.sun.com/xml/ns/javaee" 
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
        xsi:schemaLocation="http://java.sun.com/xml/ns/javaee 
        http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
      <welcome-file-list>
        <welcome-file>index.jsp</welcome-file>
      </welcome-file-list>
      
      <listener>
          <listener-class>
              org.springframework.web.context.ContextLoaderListener
          </listener-class>
      </listener>
    </web-app>

    4,创建配置文件Application.xml:

    View Code
    <?xml version="1.0" encoding="UTF-8"?>
    <beans
        xmlns="http://www.springframework.org/schema/beans"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xmlns:p="http://www.springframework.org/schema/p"
        xsi:schemaLocation="http://www.springframework.org/schema/beans 
        http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">
        <bean id="People" class="spring.People">
        
        </bean>
    
    </beans>

    5,创建测试类TestSpringApplicationContext:

    View Code
    package spring;
    
    import org.springframework.context.ApplicationContext;
    import org.springframework.context.support.FileSystemXmlApplicationContext;
    
    public class TestSpringApplicationContext {
    
        /**
         * @param args
         */
        public static void main(String[] args) {
            // TODO Auto-generated method stub
            ApplicationContext context=new FileSystemXmlApplicationContext("WebRoot/WEB-INF/classes/applicationContext.xml");
            Friend friend=(Friend)context.getBean("People");
            System.out.println(friend.sayHello("Friend"));
    
        }
    
    }

    6,运行测试类:

  • 相关阅读:
    asp.net mvc中ViewData、ViewBag和TempData的详解
    在asp.net WebForms中使用路由Route
    Sql Server批量删除指定表
    MongoDB安装并设置为windows服务以使其开机自启
    NPOI操作excel之写入数据到excel表
    NPOI操作excel之读取excel数据
    SQL Server 定时自动备份数据库
    如何用按钮的click事件去触发a标签的click事件
    C# Asp.net Quartz.NET作业调度之创建、安装、卸载、调试windows服务的简单事例
    c#中浅拷贝和深拷贝的理解
  • 原文地址:https://www.cnblogs.com/lpshou/p/2794145.html
Copyright © 2011-2022 走看看