ホームページ >Java >&#&チュートリアル >SpringBoot と SpringMVC を使用して効率的な JavaWeb アプリケーション システムを構築する
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 注:
<pre class='brush:java;toolbar:false;'>@SpringBootApplication
public class Application {
public static void main(String[] args){
SpringApplication.run(Application.class, args);
}
}</pre>
アプリケーション起動後、ブラウザで
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: <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>
(4) ビュー パーサーを構成します。
src/main/resources/application.properties
に追加します。 <pre class='brush:properties;toolbar:false;'>spring.mvc.view.prefix=/WEB-INF/views/
spring.mvc.view.suffix=.jsp</pre>
(5) アプリケーションを起動します。
@SpringBootApplication
注: <pre class='brush:java;toolbar:false;'>@SpringBootApplication
public class Application {
public static void main(String[] args){
SpringApplication.run(Application.class, args);
}
}</pre>
(6) ページにアクセスします:
http://localhost:8080/hello
にアクセスします。文字列 Hello, SpringMVC!
がページに表示されます。 結論:
以上がSpringBoot と SpringMVC を使用して効率的な JavaWeb アプリケーション システムを構築するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。