springboot-jpa环境搭建

369 阅读1分钟

1. 创建springboot基础环境

根据自己自定义项目名称一路next即可

数据源配置

#通用数据源配置
spring.jpa.hibernate.ddl-auto=create
#spring.datasource.driverClassName=com.mysql.jdbc.Driver
spring.datasource.url=jdbc:mysql://localhost:3306/test?charset=utf8mb4&useSSL=false
spring.datasource.username=root
spring.datasource.password=root

2. 实体类,注意包一定要导对

package com.cx.springtransaction.domain;



import javax.persistence.*;

@Entity
@Table(name = "auth_user_t")
public class User {

    @Id
    @GeneratedValue(strategy= GenerationType.AUTO)
    private Long id;
    @Column(length = 32)
    private String username;
    @Column(length = 32)
    private String amount;
    @Column(length = 64)
    private String password;

    public Long getId() {
        return id;
    }

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

    public String getUsername() {
        return username;
    }

    public void setUsername(String username) {
        this.username = username;
    }

    public String getAmount() {
        return amount;
    }

    public void setAmount(String amount) {
        this.amount = amount;
    }

    public String getPassword() {
        return password;
    }

    public void setPassword(String password) {
        this.password = password;
    }
}

3. 数据访问层

package com.cx.springtransaction.dao;

import com.cx.springtransaction.domain.User;
import org.springframework.data.jpa.repository.JpaRepository;


public interface UserRepository extends JpaRepository<User, Long> {
}

4. 启动springboot项目,即可在数据库中生成相应的表

5. 创建service层即可注入dao层进行数据访问