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

来源:互联网 发布:js删除对象元素 编辑:程序博客网 时间:2024/05/20 14:23

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

    <dependency>            <groupId>org.springframework.boot</groupId>            <artifactId>spring-boot-starter-data-jpa</artifactId>        </dependency>        <dependency>            <groupId>mysql</groupId>            <artifactId>mysql-connector-java</artifactId>        </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;@Entitypublic 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的表。
这里写图片描述
我的表是重新连接了数据库才显示的,直接刷新不显示。

原创粉丝点击