Jestem nowy w Spring MVC i nie bardzo pomysł z JPA, jak również. wszystko, co chcę zrobić, to zaktualizować listę rekordów i działa dobrze, gdy przeglądam listę i aktualizuję wywołania na DAO.JPA Hibernate luzem/partii aktualizacji wiosną MVC
Ale nie chcę wykonywać 100 operacji aktualizacji/wstawiania lub przejazdów w obie strony DB.
Czy ktoś proszę mi pokazać, jak zaktualizować około 100 rekordów z aktualizacją wsadowego zamiast w następujący sposób:
Controller:
List<MyEntity> list = form.getList();
for(MyEntity e : list){
dao.update(e);
}
Dao:
public T update(T entity){
entityManager.merge(entity);
}
Czy to możliwe, jeśli ktoś może podać mi w prosty sposób wykonać aktualizację partii. Byłbym bardzo wdzięczny, gdybym otrzymał jak najwięcej wyjaśnień, jak to możliwe.
Dzięki
Co zrobić, jeśli zrobię pętlę w transakcji i zatwierdzeniu połączenia końcowego. jaka by to różnica. Czy możesz po prostu wyjaśnić, – user22197
jest to dobry pomysł, aby użyć partii wiosny do tego lub wyjść z proc? – user22197
, aby odpowiedzieć na część wiosenno-wsadową, czy musisz wykonać synchroniczną odpowiedź dla osoby dzwoniącej? –