我正在构建一个Java Spring Boot微服务,它有一个表示业务事务的对象,我正在通过JPA将该业务事务映射到SQL数据库。该对象有一个'state‘属性,有两个值'open’和'completed‘。考虑到与此对象关联的大量数据卷,我希望将状态等于“completed”的对象移动到一个存档表。理想的解决方案是有两个表:一个是打开的或最近才完成的对象的“活动”表,另一个是存档的已完成对象的表。
对于如何使用JPA实现这一点,有什么建议吗?我还希望有一个设施,以连接‘实时’和‘存档’表运行查询所有的数据。
提亚
发布于 2021-10-20 12:50:49
我正在构建一个Java Spring Boot微服务,它有一个表示业务事务的对象,我正在通过JPA将该业务事务映射到SQL数据库。该对象有一个'state‘属性,有两个值'open’和'completed‘。考虑到与此对象关联的大量数据卷,我希望将状态等于“completed”的对象移动到一个存档表。理想的解决方案是有两个表:一个是打开的或最近才完成的对象的“活动”表,另一个是存档的已完成对象的表。
对于如何使用JPA实现这一点,有什么建议吗?我还希望有一个设施,以连接‘实时’和‘存档’表运行查询所有的数据。
https://stackoverflow.com/questions/58077668
复制相似问题