我正在一个必须执行简单CRUD操作的Spring项目中工作。但是,我不知道它是如何工作的...我有几个问题:
答案 0 :(得分:0)
只需提一下:所有这些问题都可以通过Google轻松找到,并且在现有问题中已经部分得到了回答。
1取决于您使用的操作:
2您创建一个实体+一个存储库,然后调用.save方法 例如
@Entity
public class Artist {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
}
public interface ArtistRepository extends JpaRepository<Artist, Long> {}
如果插入语句未成功执行,则将引发异常。
3我认为已经用1回答了
4我建议使用事务并让spring处理它,但这在很大程度上取决于项目的需求。
我希望这对您有所帮助,但您只是先做一个教程即可。