SpringBootノート1---SpringBootベースの最初のプログラム

2318 ワード

最も原始的な方法を用いて簡単なSpringBootベースのプログラムを開発した.
1開発環境の要求:MavenとJDKが必要;
2フォルダSpringBootTestを作成します.
3 SpringBootTestでpomを作成する.xmlファイル、ファイルの内容は以下の通りです.


    4.0.0
    com.example
    myproject
    0.0.1-SNAPSHOT
    
        org.springframework.boot
        spring-boot-starter-parent
        1.4.0.RELEASE
    
	
	
		
			org.springframework.boot
			spring-boot-starter-web
		
	
	
	
		
			
				org.springframework.boot
				spring-boot-maven-plugin
			
		
	

注意:spring-boot-maven-pluginはSpringBootが提供するパッケージプラグインで、プロジェクトをjarパッケージにパッケージし、java-jar target/myproject-0.0を通過します.1-SNAPSHOT.JAr(myproject-0.0.1-SNAPSHOT.jarは特定のjarパッケージ)コマンドはjavaプログラムを起動できます.
4 SpringBootTest/src/main/javaディレクトリの下(注意:Mavenのデフォルトのコンパイルパスはsrc/main/javaなので、これらのディレクトリを作成する必要があります)でExample.javaを作成します.内容は次のとおりです.
import org.springframework.boot.*;
import org.springframework.boot.autoconfigure.*;
import org.springframework.stereotype.*;
import org.springframework.web.bind.annotation.*;

@RestController
@EnableAutoConfiguration
public class Example {
    @RequestMapping("/")
    String home() {
        return "Hello World!";
    }
	
    public static void main(String[] args) throws Exception {
        SpringApplication.run(Example.class, args);
    }
}

注意:@EnableAutoConfiguration注記は、SpringBootがspring-boot-starter-webに基づいて自動的にwebエンジニアリングになることを示します.
5 mvn packageパッケージでSpringBootTest/targetディレクトリの下にmyproject-0.0が生成されます.1-SNAPSHOT.JArファイル;
6 jarファイルを実行し、java-jar target/myproject-0.0を通過する.1-SNAPSHOT.JAr起動プログラム;
7ブラウザでの入力http://localhost:8080/を選択します.