Я использую hibernate, struts, extjs в моем проекте.Скопируйте не пустое, а не пустое поля от одного объекта к другому объекту того же типа (объекты одного типа) в java
У меня есть объект клиента с этими полями:
CustID,
custName, адрес, телефона
и в моем проекте со стороны пользовательского интерфейса я получаю клиент объекта с custName
,
Поэтому мне нужно обновить вышеуказанный объект (custName
уникален). У меня есть только один объект с тем же именем клиента. Поэтому я получу этот объект, используя имя клиента (объект из БД).
Теперь мне нужно сохранить объект с обновленным именем клиента.
Если я сохранить следующим образом меня есть объект клиента от пользовательского интерфейса, является Каст
cust1 Клиент = getCustomerByName (cust.getCustName());
cust.setCustId (cust1.getCustId()); сохранить (касты);
Если я это сделаю, я потеряю адрес и номер телефона клиента.
Итак, как я могу скопировать один объект, но не пустой или не пустой значения поля для другого объекта того же типа.
Может ли кто-нибудь помочь. Я просто застрял здесь. Это мешает мне спасти.
Заранее благодарен!
Любопытная модель данных, где CustomerName будет уникальным, и CustomerId будет обновлен. – radimpe
@radimpe Использование идентификатора клиента как внутренней цели, но мое имя клиента уникально в моем случае. И не проблема с uniquenes, я просто привел пример модели данных, это не rea. Но как скопировать? – Bindu