0
我有一個JPA實體(EclipseLink的)發展與JSF 2. Web應用程序比方說,我有這樣的:是否在內存中擁有大量實體(如1500或更多)是一種好的做法?
private String table;
@OneToMany(mappedBy = "NodeTypeID")
private Collection<NodeEntity> nodeEntityCollection;
那收集來了非常大的,當然是因爲,在數據庫中的表中的行很多。我沒有在網絡中顯示所有這些實體,因爲......你無法做到這一點,對於網頁來說太多了。所以我限制收集到150個對象。
在+1,000個實體已經在內存中之後,我對它進行了限制,所以我猜想所有這些實例的製作過程都必須很慢。所以,我只想知道,在這種情況下你會做什麼?只需查詢即可提供我想要的150個實體?有沒有對此進行註釋?讓這個過程像這樣是好的做法嗎?
JPA **不**從淨 –
1500實體框架不健全很多,有多大這些對象呢? – Joni
分頁,過濾,緩存等 – BalusC