<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    皮杜妮

      BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
      887 Posts :: 3 Stories :: 7 Comments :: 0 Trackbacks
    spring boot 是spring 4.0提供的微框架,支持 jdk 1.8, maven 3以上,  否則會報一些錯誤。

    1. pom 文件, 主要寫依賴關系,
    <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
        <modelVersion>4.0.0</modelVersion>
        <groupId>com.example</groupId>
        <artifactId>spring-boot</artifactId>
        <version>0.0.1-SNAPSHOT</version>
        <name>spring-boot-example</name>
        
        <parent>
           <groupId>org.springframework.boot</groupId>
           <artifactId>spring-boot-starter-parent</artifactId>
           <version>1.3.3.RELEASE</version>
        </parent>
        
        <!-- Add typical dependencies for a web application -->
        
        <dependencies>
            <dependency>
               <groupId>org.springframework.boot</groupId>
               <artifactId>spring-boot-starter-web</artifactId>
            </dependency>
            
            
            
        </dependencies>

        <repositories>
            <repository>
                <id>spring-snapshots</id>
                <url>http://repo.spring.io/libs-snapshot</url>
            </repository>
        </repositories>

        <pluginRepositories>
            <pluginRepository>
                <id>spring-snapshots</id>
                <url>http://repo.spring.io/libs-snapshot</url>
            </pluginRepository>
        </pluginRepositories>

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

    2. 然后就是提供的接口類UserController, 實體類User, 主要是幾個注解
    @RestController   l類同spring mvc 的@Controller
    @RequestMapping   類同spring mvc

    package two;

    import org.springframework.web.bind.annotation.RequestMapping;
    import org.springframework.web.bind.annotation.RestController;

    @RestController
    @RequestMapping("/user")

    public class UserController {

        @RequestMapping("/hello")
        public User view(){
            
            User user=new User();
            user.setId((long)100);
            user.setName("fanjs");
            return user;
            
            
        }

    package two;

    public class User {
    private Long id;
    private String name;
    public Long getId() {
        return id;
    }
    public void setId(Long id) {
        this.id = id;
    }
    public String getName() {
        return name;
    }
    public void setName(String name) {
        this.name = name;
    }


    3.  然后就是程序啟動,這里不需要spring xml文件,完全依賴注解。
    @EnableAutoConfiguration
    @Configuration
    @ComponentScan

    package two;

    import org.springframework.boot.SpringApplication;
    import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
    import org.springframework.context.annotation.ComponentScan;
    import org.springframework.context.annotation.Configuration;

    @Configuration
    @ComponentScan
    @EnableAutoConfiguration


    public class RunMain {

        /**
         * @param args
         */
        public static void main(String[] args) {
            // TODO Auto-generated method stub

            SpringApplication.run(RunMain.class, args);
        }

    }

    4.  測試路徑

    http://localhost:8080/user/hello

    {"id":100,"name":"fanjs"}






    posted on 2016-05-04 15:39 豬眼睛 閱讀(198) 評論(0)  編輯  收藏 所屬分類: Spring
    主站蜘蛛池模板: 毛片a级三毛片免费播放| 99国产精品视频免费观看| 在线免费观看国产视频| 亚洲午夜久久久精品电影院| 一级毛片**不卡免费播| 亚洲综合视频在线| 亚洲黄色免费网址| 精品丝袜国产自在线拍亚洲| 亚洲精品无码专区在线在线播放| 国产成人久久精品亚洲小说| 国内自产少妇自拍区免费| 亚洲aⅴ天堂av天堂无码麻豆| 国产高清在线免费视频| 色拍自拍亚洲综合图区| 18禁黄网站禁片免费观看不卡| 亚洲人和日本人jizz| 嫩草影院免费观看| 免费无毒a网站在线观看| 亚洲精品无码AV人在线播放| 91香蕉在线观看免费高清| 亚洲免费人成视频观看| 香蕉视频在线观看免费国产婷婷| 日韩精品无码免费视频| 亚洲一区免费观看| 在线观看免费毛片| 中文字幕av免费专区| 亚洲视频一区在线观看| 精品国产一区二区三区免费| 久久久久亚洲AV无码专区体验| 免费无码精品黄AV电影| 成人a毛片视频免费看| 亚洲人成电影亚洲人成9999网| 一二三四在线播放免费观看中文版视频 | 亚洲成AV人片在线观看无| www视频在线观看免费| 精品久久久久亚洲| 亚洲av日韩av高潮潮喷无码| 一级一看免费完整版毛片| 亚洲视频.com| 免费v片在线观看| 亚洲大片免费观看|