如何在spring数据jpa中为同一个表设计多个视图

时间:2016-09-21 22:23:18

标签: java hibernate jpa spring-data-jpa

我有一些事件表,其数据每天都在变化。我想为每个月/每个固定天数设计一个视图。当我想创建一个新视图时,我想将结束日期附加到上一个视图的名称。我应该只考虑观点,因为这是我给出的要求。我的观点包含该月或那些天的记录。我的表将包含原始表中的所有列。我在这里有几个问题:

  1. 如何以编程方式在Spring数据jpa中创建视图?
  2. 如何在Spring data jpa中重命名视图名称?
  3. 我找到了处理观看次数https://glenware.wordpress.com/2015/12/15/creating-custom-spring-data-jpa-repositories/

    的链接

1 个答案:

答案 0 :(得分:0)

如何以编程方式在Spring数据jpa中创建视图?

您添加的博客文章向您展示了如何映射到视图。我得到你希望这是动态的印象 - 但我不认为这是可能的。有可能使用一些花哨的cglib - 但我不认为它实用

如何在Spring数据jpa中重命名视图名称?

除非通过重新编译

,否则无法实现

我认为最好的办法是编写查询或本机查询