提交 8289edb5 编写于 作者: 冰 河's avatar 冰 河

提交《Spring核心技术》第58章文章

上级 2bdf727d
......@@ -55,6 +55,7 @@
<module>spring-annotation-chapter-55</module>
<module>spring-annotation-chapter-56</module>
<module>spring-annotation-chapter-57</module>
<module>spring-annotation-chapter-58</module>
</modules>
<properties>
......
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>io.binghe.spring</groupId>
<artifactId>spring-annotation-book</artifactId>
<version>1.0.0-SNAPSHOT</version>
</parent>
<artifactId>spring-annotation-chapter-58</artifactId>
<properties>
<maven.compiler.source>17</maven.compiler.source>
<maven.compiler.target>17</maven.compiler.target>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<dependencies>
<dependency>
<groupId>io.binghe.spring</groupId>
<artifactId>spring-annotation-springmvc</artifactId>
<version>${project.version}</version>
</dependency>
</dependencies>
</project>
\ No newline at end of file
/**
* Copyright 2022-9999 the original author or authors.
* <p>
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
* <p>
* http://www.apache.org/licenses/LICENSE-2.0
* <p>
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package io.binghe.spring.annotation.chapter58;
import io.binghe.spring.annotation.springmvc.starter.TomcatStarter;
/**
* @author binghe(微信 : hacker_binghe)
* @version 1.0.0
* @description @ResponeBody注解案例测试类
* @github https://github.com/binghe001
* @copyright 公众号: 冰河技术
*/
public class ResponeBodyTest {
public static void main(String[] args) {
TomcatStarter.start(8888);
}
}
/**
* Copyright 2022-9999 the original author or authors.
* <p>
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
* <p>
* http://www.apache.org/licenses/LICENSE-2.0
* <p>
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package io.binghe.spring.annotation.chapter58.controller;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
/**
* @author binghe(微信 : hacker_binghe)
* @version 1.0.0
* @description @ResponeBody注解Controller
* @github https://github.com/binghe001
* @copyright 公众号: 冰河技术
*/
@Controller
public class ResponeBodyController {
@ResponseBody
@RequestMapping(value = "/respone/body")
public String responeBody(String name) {
return "hello " + name;
}
}
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册