Spring Data Jpa设置联合主键
对于三种比较常见的SpringBoot持久层框架中,作者最喜欢的Spring Data Jpa,因为相比于Hibernate和MyBatis,它更符合ORM的理念,更多的使用注解来实现各种持久化操作,简单易上手,而且也不需要写很多的相关文件,有点Spring和SpringBoot之间那么点意思,当然对于一些复杂CAUD场景可能会有不太方便的地方,但是对于需要快速开发的小项目时,它显得极为合适。
言归正传,前几天在快速搭建的一个日志分析系统,最后对数据表进行重构的时候,需要设置联合主键,遇到了一些问题,最后发现并只不是在实体类的属性中添加多个@Id
,所以在此记下: