У меня есть класс TestDTO
, который содержит 2 входных данных от пользователя, Следующим шагом является выбор нескольких данных из базы данных, скажем, я получаю десять String
типа значения из базы данных, которые требуют дальнейшего выполнения бизнес-логики.Bean class Vs Collection: какой я должен хранить данные
Я хотел бы знать, что лучший способ для хранения данных (с точки зрения экономии пространства памяти и производительности)
- Добавить еще 10 полей в существующих значений
TestDTO
класса иset
базы данных во время выполнения - Используйте
java.util.collection (List/Map/..)
- Создайте еще один класс DTO/Bean 10
String
значений
Спасибо за ваше время и ценное предложение, на самом деле 'TestDTO' предназначен для хранения входных данных, в то время как я получаю несколько данных из 2 отдельных таблиц, и я хотел объединить в одном объекте для удобства дальнейшего использования в бизнес-классе, но Я думаю, что это не должно быть сделано идеально, потому что данные, которые я извлекаю из класса persistence из 2 различных таблиц, хотя некоторые столбцы являются общими, но также хотят консолидировать все данные в одном объекте (только для удобства). – user1010399