springboot入門

一、快速建立springboot項目css

1.一、使用spring官方SPRING INITIALIZR工具能夠快速建立springboot項目。IDEA開發工具也集成了spring initializr工具java

1.二、maven項目目錄結構spring

project maven瀏覽器

|--java目錄結構(保存全部後臺java代碼)springboot

|----com.company.projectname.controllerapp

|----com.company.projectname.servicemaven

|----com.company.projectname.daoide

|--resource目錄結構spring-boot

|----static:保存全部的靜態資源(js,css,image)工具

|----template:保存全部的模板頁面

|----application.properties:spring應用配置文件

二、SpringBootApplication註解

/**
 *SpringBootApplication註解,應用的入口,能夠啓動應用
 */
@SpringBootApplication
public class Application {

    public static void main(String[] args) {
        SpringApplication.run(Application.class,args);
    }

}

 

三、springboot應用打包運行

打包:springboot maven插件,能夠將應用打包成一個可執行jar。將下面配置在pom.xml,執行idea maven:Lifecycle -> package

<build>
	<plugins>
		<plugin>
			<groupId>org.springframework.boot</groupId>
			<artifactId>spring-boot-maven-plugin</artifactId>
		</plugin>
	</plugins>
</build>

controller編寫:

/**
 * RestController = Controller + ResponseBody
 * ResponseBody :方法返回的數據直接給瀏覽器
 */
@RestController
public class HelloController {

    @RequestMapping("/hello")
    public String hello(){
        return "hello world!";
    }
}

運行:java -jar spring-boot-helloword-1.0-SNAPSHOT.jar

訪問:localhost:8080/helloworld

相關文章
相關標籤/搜索