为了账号安全,请及时绑定邮箱和手机立即绑定
  • JPA(Java Persistence API)定义了一系列对象持久化的标准

    查看全部
  • controller使用2

    https://img1.sycdn.imooc.com//5b69487a000168f016220846.jpg

    查看全部
    0 采集 收起 来源:Controller的使用

    2018-08-07

  • controller的使用https://img1.sycdn.imooc.com//5b693f1300014b9417160944.jpg

    查看全部
    0 采集 收起 来源:Controller的使用

    2018-08-07

  • 新的注解: 

        @GetMapping ,@PostMappoing 等

    配置文件 :

    默认application.perproties

    推荐使用 application.yml

    实例:

    server:
      port: 8080
    girl:
      cupSize: B
      age: 18

    注意:冒号后面有 空格 


    @SpringBootApplication

    在启动类里面的注解,在该注解处启动项目


    该课程使用的依赖

    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
    
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-test</artifactId>
            <scope>test</scope>
        </dependency>
    
    
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-configuration-processor</artifactId>
            <optional>true</optional>
        </dependency>
    
        <!-- Spring-data-jpa依赖 -->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-data-jpa</artifactId>
        </dependency>
        <!-- Mysql支持 -->
        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
        </dependency>
    
    </dependencies>


    查看全部
    0 采集 收起 来源:课程回顾

    2018-08-06

  • @Transactional事务

    修饰的操作,如果报错,那么会事务回滚

    查看全部
    0 采集 收起 来源:事务管理

    2018-08-06

    1. @PathVariable("id")对应的是resultful形式中的{}中的属性

      如:value="/say/{id}"

    2. @RequestParam("id") Integer MyId对应的是网页访问地址中请求的属性

      如:地址栏中的  /say?id=100    这个注解可以让 MyId=100

      如果过地址为  /say?id=  则 MyId=null

      如果地址为     /say     的形式 ,则会报404

    3. 如果想让上述的为空也可以,不写也可以,需要在@RequestParam中添加参数(value="id",required=false,defaultValue="0"),

      required=false表示可以为空  defaultValue="0"默认值为0

      这样如果id=或者不写    那么MyId=0  如果写,那就是对应的值


    查看全部
    2 采集 收起 来源:Controller的使用

    2018-08-06

  • 一、@ConfiguratioonProperties(prefix="配置文件中某个vo、pojo型的前缀")

    1. 读取的是application.yml/application.properties中的某个属性的前缀

    2. 如:

      spring.user.name=zx

      spring.user.age=12

    3.   那么新建一个User类  在类上写上上面的注解

      @ConfigurationProperties(profix="spring.user")

    4. User类中写上private String name;  private Integer age;以及对应的getter和setter方法

    5. 在使用的时候,通过@Autowired的方式注入对应的User类对象就可以在调用的时候取得配置文件中对应的属性值

            @Autowired

            private User user;    就可以通过user的 getter方式获取对应属性

        备注:要引用这个形式的注入,需要这个class被@Component或者@Controller注解修饰


    二、配置文件application.properties/application.yml中的属性值,可以通过@Value("${"属性的名"}")来引用

    三、springboot项目的启动方式有三个:

    1. 在开发环境中通过内部按钮启动

    2. 在项目对应的文件加中,通过DOS,输入mvn spring-boot:run启动

    3. 在项目对应的文件夹的target文件夹中,通过Dos,输入 java -jar 项目名开头.jar 的一个文件


    四、为了应对多个情况下配置的不同,可以创建一个总的引用配置,多个备用的配置、

    1.     总引用配置:application.properties

      spring.profiles.active:a        此处的a是方案a配置文件"-"后的a

    2. 备用配置a:       application-a.properties

      spring.girl.cupsize=a 

      spring.girl.age=18

    3. 备用配置b:    application-b.properties

      spring.girl.cupsize=c

      spring.girl.age=18

    4. 配合Dos的启动方式 在工程所在文件夹target下

      java -jar 文件名.jar --spring.profiles.active:a     后面加上引用方案

    查看全部
    0 采集 收起 来源:项目属性配置

    2018-08-06

  • uuuuu

    查看全部
    0 采集 收起 来源:Controller的使用

    2018-08-06

  • springboot的三种启动方式

    查看全部
  • 简化配置、跟c# mvc写接口一样的道理
    查看全部
    0 采集 收起 来源:课程回顾

    2018-08-03

  • 2018-8-2  除了数据库

    查看全部
    0 采集 收起 来源:课程回顾

    2018-08-02

  • 2018-8-1 2-1

    查看全部
  • 使用配置文件 属性

    查看全部
    0 采集 收起 来源:项目属性配置

    2018-08-01

  • spring cloud 建立在spring boot 的基础只上的

    查看全部
    0 采集 收起 来源:SpringBoot介绍

    2018-07-30

  • @GetMapping(value="/xxx")

    @PostMapping(value="/xxx")

    ...

    等,就直接代表了对应的请求方式

    查看全部
    0 采集 收起 来源:Controller的使用

    2018-07-29

举报

0/150
提交
取消
课程须知
学习本门课程之前,您需要了解一些前置知识: 1、如何利用maven构建项目 2、Spring注解相关知识 3、MVC的思想的基本概念 4、RestfulApi相关知识
老师告诉你能学到什么?
1、创建第一个Spring Boot应用 2、Spirng Boot中自定义属性配置 3、Spring Boot中Controller的使用 4、Spirng Boot中使用spirng-data-jpa和事务操作

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!