我继承人如何创建表,并定义了一套方法:如何使用类的setters方法将数据插入到JPA实体表中?
@Entity
@Table(name = "Book")
public class Book extends AbstractPersistable<Long> {
@Column(name = "id")
private Long id;
@Column(name = "name")
private String name;
public void setContent (String name) {
this.name = name;
}
}
从控制器,这是我怎么想设置内容:`
@RequestMapping("/addBook")
@ResponseBody
public String addBook(@RequestParam("name") String name) {
Book book = new Book();
book.setContent(name);
return name;
}
当我设置从一个新的内容addBook页面使用名称参数值,内容显示在同一页面上。现在我试图做的是插入更多的内容到表中,但我不确定内容是否插入到表中。我需要向表中添加更多内容。 setContent方法是更新还是插入内容?如果有内容,我该如何查看表格?
仅仅设定的数据将不会在DB的变化。你可以看看Spring Data JPA http://docs.spring.io/spring-data/jpa/docs/1.4.3.RELEASE/reference/html/repositories.html ...你可以要求spring数据库保存DB –
@Neil中的对象感谢您的建议。我需要保存它,那就是我错过的。 – Gustav