SpringBoot と SpringMVC: 効率的な JavaWeb アプリケーションを構築するには、特定のコード サンプルが必要です
はじめに:
今日のインターネット時代では、JavaWeb アプリケーションが開発者として使用されます。方法。 JavaWeb 開発における 2 つの非常に重要なフレームワークである SpringBoot と SpringMVC は、開発者に効率的で簡素化された開発方法を提供します。この記事では、SpringBoot と SpringMVC の概念と機能を紹介し、読者がこれら 2 つのフレームワークをよりよく理解して適用できるように、いくつかの具体的なコード例を示します。
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 public class Application { public static void main(String[] args){ SpringApplication.run(Application.class, args); } }
アプリケーション起動後、ブラウザで
http://localhost:8080/hello## にアクセスします #,返された文字列 Hello, SpringBoot!
が表示されます。
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency>
@Controller public class HelloController { @GetMapping("/hello") public String hello(Model model) { model.addAttribute("message", "Hello, SpringMVC!"); return "hello"; } }
(3) パス
src/main/webapp/WEB-INF/views/hello.jsp: <div class="code" style="position:relative; padding:0px; margin:0px;"><pre class='brush:jsp;toolbar:false;'><%@ 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></pre><div class="contentsignin">ログイン後にコピー</div></div>
(4) ビュー パーサーを構成します。
src/main/resources/application.properties
に追加します。 <div class="code" style="position:relative; padding:0px; margin:0px;"><pre class='brush:properties;toolbar:false;'>spring.mvc.view.prefix=/WEB-INF/views/
spring.mvc.view.suffix=.jsp</pre><div class="contentsignin">ログイン後にコピー</div></div>
(5) アプリケーションを起動します。
@SpringBootApplication
注: <div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class='brush:java;toolbar:false;'>@SpringBootApplication
public class Application {
public static void main(String[] args){
SpringApplication.run(Application.class, args);
}
}</pre><div class="contentsignin">ログイン後にコピー</div></div><div class="contentsignin">ログイン後にコピー</div></div> (6) ページにアクセスします: アプリケーションを起動した後、ブラウザで <p>http://localhost:8080/hello<br> にアクセスします。文字列 <code>Hello, SpringMVC!
がページに表示されます。 結論:
以上がSpringBoot と SpringMVC を使用して効率的な JavaWeb アプリケーション システムを構築するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。