Rumah  >  Artikel  >  Java  >  Bagaimana untuk membina rangka kerja Spring java

Bagaimana untuk membina rangka kerja Spring java

WBOY
WBOYke hadapan
2023-04-30 16:55:071139semak imbas

1. Konfigurasikan fail web.xml

<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns="http://java.sun.com/xml/ns/javaee"
    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
    id="WebApp_ID" version="2.5">
    <!--设置转发-->
    <servlet>
        <servlet-name>DispatcherServlet</servlet-name>
        <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
        <init-param>
            <param-name>contextConfigLocation</param-name>
            <!--加载配置文件-->
            <param-value> classpath:applicationContext.xml</param-value>
        </init-param>
        <!--标记容器是否在启动的时候就加载这个servlet。
         当值为0或者大于0时,表示容器在应用启动时就加载这个servlet;
         当是一个负数时或者没有指定时,则指示容器在该servlet被选择时才加载。
         正数的值越小,启动该servlet的优先级越高。-->
        <load-on-startup> 1</load-on-startup>
    </servlet>
    <servlet-mapping>
        <servlet-name>DispatcherServlet</servlet-name>
        <!--接受所有请求-->
        <url-pattern>/</url-pattern>
    </servlet-mapping>
</web-app>

2. Konfigurasikan fail applicationContext.xml

<beans xmlns= "http://www.springframework.org/schema/beans"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xmlns:context="http://www.springframework.org/schema/context"
       xmlns:mvc="http://www.springframework.org/schema/mvc"
        xsi:schemaLocation="http://www.springframework.org/schema/beans
        http://www.springframework.org/schema/beans/spring-beans.xsd
        http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd
        http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc.xsd ">
    <!--这里可以去掉,因为下面自动扫描包的代码,就包含了该行的功能-->
    <context:annotation-config/>
    <!-- 自动扫描web包 ,将带有注解的类 纳入spring容器管理 -->  
    <context:component-scan base-package="com.zds"></context:component-scan>  
</beans>

3. Buat Fail Pengawal baharu

package com.zds;
/**  
* @author zds
* @date 2018年3月6日  
*/
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.bind.annotation.RestController;
 
@RestController
@RequestMapping("/test")
public class TestController {
    @RequestMapping(value = "hello", method = RequestMethod.GET)
    @ResponseBody
    public String helloWorld(@RequestParam("user") String userName) {
        String string = "";
        string.split(",");
        return "Hello " + userName + " !";
    }
}

Atas ialah kandungan terperinci Bagaimana untuk membina rangka kerja Spring java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:yisu.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam