SpringBoot入门(五)数据库操作入门

前提:电脑安装了mysql,版本不要太高,我用的mysql 5.5版本太高了有问题,之前有尝试过。
1、要进行数据库操作首次要在pom.xml中添加2个依赖jpa+mysql,如下:

    <dependency>
            <groupId>org.springframework.bootgroupId>
            <artifactId>spring-boot-starter-data-jpaartifactId>
        dependency>
        <dependency>
            <groupId>mysqlgroupId>
            <artifactId>mysql-connector-javaartifactId>
        dependency>

2、配置application.yml文件
主要就是配置datasource+jpa

spring:
  profiles:
    active: dev
  datasource:
    driver-class-name: com.mysql.jdbc.Driver
    url: jdbc:mysql://127.0.0.1:3306/dbtest
    username: root
    password: 123456
  jpa:
    hibernate:
      ddl-auto: create
    show-sql: true

3、创建实例给出get、set方法
注意这里的注解:@Entity、@Id、 @GeneratedValue

import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
@Entity
public class Person {
    @Id
    @GeneratedValue
    private Integer id;
    private String name;
    private String age;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getAge() {
        return age;
    }

    public void setAge(String age) {
        this.age = age;
    }
}

4、连接数据库并自己创建dbtest数据库,之后直接运行项目,刷新数据库或者重新连接数据库,可以看到名为person的表。
这里写图片描述
我的表是重新连接了数据库才显示的,直接刷新不显示。

你可能感兴趣的:(springboot)