Spring boot + H2数据库

时间:2018-06-17 20:13:41

标签: spring-boot h2

这是我的项目:

  • 在前面制作反应应用程序。

  • Spring启动与H2连接。

一切正常,我在数据库中创建了一个Entity类:

package pfc.app;


import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;

@Entity
public class History {


@Id @GeneratedValue

private Long id;
private String winner;



public History(String wn){

this.winner=wn;

}

// getters and setter.

}

我想从该控制器访问和修改H2数据库上的HISTORY表:

@RequestMapping("/choice")
    public String choice() {

        //Access data
   return "Ok";

    }

我需要选择一些值,添加一些值等等。我对SQL查询没有问题,我需要知道如何从那里访问数据库!

希望很清楚。

谢谢^^。

1 个答案:

答案 0 :(得分:0)

您只需要一个Repository类( CrudRepository 就足够了)来访问该表。
请遵循以下文档:
https://spring.io/guides/gs/accessing-data-jpa/

如果您仍有问题,请发表评论我可以帮助您。