引入Jar包
配置文件
实体类:
@Entity
@Table(name = "number")
public class Number {
@Id
@GeneratedValue
private Integer id;
@Column(name = "number")
private Integer values;
public Number() {
}
public Number(Integer values) {
this.values = values;
}
public Integer getId() {
return id;
}
public Integer getValues() {
return values;
}
public void setValues(Integer values) {
this.values = values;
}
public void setId(Integer id) {
this.id = id;
}
}
遇到问题:注意引用的jar包均为:
import javax.persistence.*;
public interface JpaService extends JpaRepository<Number,Integer> {
}
Controller层
package com.example.demo.jpa;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* @author admin
*/
@RestController
@RequestMapping(value = "test")
public class JpaController {
private final JpaService jpaService;
@Autowired
public JpaController(JpaService jpaService) {
this.jpaService = jpaService;
}
@RequestMapping(value = "save")
public Number save(){
Number save = jpaService.save ( new Number ( 2 ) );
return save;
}
}
最后:成功