Ho intenzione di iniziare un nuovo progetto che potrebbe giocare con un database molto grande, quindi avrei un sacco di operazioni del database.Spring JPA: generatore di query o Criteria Builder, quale utilizzare?
Ho deciso di utilizzare Spring JPA come ORM. Ora Spring JPA fornisce varie tecniche da utilizzare nel livello DAO. Sono confuso tra il generatore di Criteri e Query DSL. Entrambi sembrano risolvere bene il mio problema e immagino che non ci sia motivo di usarli entrambi in uno stesso progetto perché forniscono le stesse funzionalità.
Quindi ora quale utilizzare e perché?