美文网首页
Spring Boot<1>

Spring Boot<1>

作者: 楠楠桑 | 来源:发表于2018-07-31 15:12 被阅读0次

    Spring Boot的特点

        化繁为简,简化配置

        备受关注,是下一代框架

        微服务的入门级微框架(微服务使用Spring Cloud)


    启动Spring boot程序

    mvn spring-boot:run  

    mvn install  -->   进入target目录下  :   java -jar girl-0.0.1-SHAPSHOT.jar


    yml文件配置(可以多环境的转换)

     java -jar girl-0.0.1-SHAPSHOT.jar --spring.profiles.active=dev


    属性配置

    @Value 配置文件的注入

    配置文件较多时,使用配置文件的分组

    @Component

    @ConfigurationProperties

    多环境配置:分为dev,prod;根据spring.profiles.active=dev,来进行区分


    Controller中的注解

    @Controller:处理HTTP请求

    @RestController:Spring4新加入的注解,返回json

            原来需要@ResponseBody + @Controller

    @RequestMapping:配置URL映射,用户根据URL访问我们写的方法

    @PathVariable:获取url中的数据

    @RequestParam:获取请求参数的值

            @RequestParam(value = "id", required = false, defaultValue = "0") Integer id : 是否必传,默认值

    @GetMapping:组合注解


    Spring-Data-Jpa

    JPA(java Persistence API)定义了一系列对象持久化的标准,目前实现这一规范的产品有Hibernate,TopLink等

    数据库和Spring-data-jpa配置 数据库和Spring-data-jpa的pom引入

    <完>

    相关文章

      网友评论

          本文标题:Spring Boot<1>

          本文链接:https://www.haomeiwen.com/subject/qzwfvftx.html