cancel
Showing results for 
Search instead for 
Did you mean: 

What is the use of Reverse populator in facade layer ?

Former Member
0 Kudos

Hi experts,

I want to know , What is the main difference between normal populator and reverse populator.

Please clarify my doubt.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Populator's are used to populate or convert the Data models objects into data transfer objects(DTO).

Reverse Populator's are used to populate or convert the Form data Objects or dto into model Objects. While registering any user it captures the data in the Form Object(RegisterForm) then reverse populator do the conversion or population of this Form object to Model Object.

Reference for reverse populator in OOTB(b2bacceleratorfacades/resources/b2bacceleratorfacades-spring.xml) b2BBudgetReversePopulator

b2BCostCenterReversePopulator

b2BPermissionReversePopulator

b2BCustomerReversePopulator

b2BUnitReversePopulator

Answers (2)

Answers (2)

0 Kudos

B2C channel you can check AddressPopulator and AddressReversePopulator here you can see parameters in populate method source is DTO and target is Model.

Former Member
0 Kudos

Reverse populators are used to populate attributes from data/dto to Models.