SpringBoot 및 SpringMVC: 효율적인 JavaWeb 애플리케이션을 구축하려면 특정 코드 예제가 필요합니다.
소개:
오늘날 인터넷 시대에 JavaWeb 애플리케이션은 개발자가 가장 일반적으로 사용하는 개발 방법입니다. JavaWeb 개발에서 매우 중요한 두 가지 프레임워크인 SpringBoot와 SpringMVC는 개발자에게 효율적이고 단순화된 개발 방법을 제공합니다. 이 기사에서는 SpringBoot와 SpringMVC의 개념과 기능을 소개하고 독자가 이 두 프레임워크를 더 잘 이해하고 적용하는 데 도움이 되는 몇 가지 구체적인 코드 예제를 제공합니다.
1. SpringBoot 및 SpringMVC란 무엇입니까?
2. SpringBoot 및 SpringMVC의 기능:
3. SpringBoot 및 SpringMVC 코드 예:
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency>
(2) 단순 컨트롤러:
@RestController public class HelloController { @GetMapping("/hello") public String hello() { return "Hello, SpringBoot!"; } }
(3) 애플리케이션 시작:
항목 클래스 작성 및 @SpringBootApplication
주석 추가: @SpringBootApplication
注解:
@SpringBootApplication public class Application { public static void main(String[] args){ SpringApplication.run(Application.class, args); } }
(4)访问接口:
启动应用程序后,在浏览器中访问http://localhost:8080/hello
,将看到返回的字符串Hello, SpringBoot!
。
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency>
(2)编写一个简单的Controller:
@Controller public class HelloController { @GetMapping("/hello") public String hello(Model model) { model.addAttribute("message", "Hello, SpringMVC!"); return "hello"; } }
(3)创建一个JSP页面,路径为src/main/webapp/WEB-INF/views/hello.jsp
:
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html> <html> <head> <title>Hello</title> </head> <body> <h1>${message}</h1> </body> </html>
(4)配置视图解析器:
在src/main/resources/application.properties
中添加如下配置:
spring.mvc.view.prefix=/WEB-INF/views/ spring.mvc.view.suffix=.jsp
(5)启动应用程序:
编写一个入口类,并添加@SpringBootApplication
注解:
@SpringBootApplication public class Application { public static void main(String[] args){ SpringApplication.run(Application.class, args); } }
(6)访问页面:
启动应用程序后,在浏览器中访问http://localhost:8080/hello
,将看到页面中显示的字符串Hello, SpringMVC!
rrreee
애플리케이션을 시작한 후 찾아보기 서버에서 http://localhost:8080/hello
에 액세스하면 반환된 문자열 Hello, SpringBoot!
을 볼 수 있습니다.
src/main/webapp/WEB-INF/views/hello.jsp
입니다: 🎜rrreee🎜 (4) 뷰 파서 구성: 🎜src/main/resources/application. 다음 구성을 속성
에 추가합니다. 🎜rrreee🎜 (5) 애플리케이션 시작: 🎜항목 클래스를 작성하고 @SpringBootApplication
주석을 추가합니다. 🎜rrreee🎜 (6) 페이지에 액세스합니다. 🎜시작 프로그램을 적용한 후 브라우저에서 http://localhost:8080/hello
에 접속하면 페이지에 Hello, SpringMVC!
라는 문자열이 출력되는 것을 볼 수 있습니다. 🎜🎜결론: 🎜이 글의 소개와 코드 예제를 통해 우리는 SpringBoot와 SpringMVC의 개념과 특징, 그리고 이를 사용하여 효율적인 JavaWeb 애플리케이션을 구축하는 방법을 배웠습니다. SpringBoot와 SpringMVC의 단순화된 구성, 임베디드 서버, 유연한 URL 매핑 및 기타 기능을 통해 웹 애플리케이션을 더 쉽게 개발하고 배포할 수 있습니다. 이 기사가 독자들이 JavaWeb 개발을 실습하는 데 도움이 되기를 바랍니다. 🎜위 내용은 SpringBoot와 SpringMVC를 사용하여 효율적인 JavaWeb 애플리케이션 시스템 구축의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!