Enhance BeanUtils.copyProperties()

Description

In order to achieve update config without reload. Entity bean is not replacing it's reference. 

It is doing copy properties from new config entity to existing one in memory. 

Currently there is possible issue when the getter and setter are not matching. BeanUtils will skip without any errors.

e.g.

int max;

Optional<Integer> getMax();

void setMax(int max);

Acceptance / Success Criteria

All properties should able to copy. 

Lucidchart Diagrams

Activity

Show:
Merged

Details

Assignee

Reporter

Labels

Story Points

Sprint

Priority

PagerDuty

Created December 3, 2021 at 8:05 PM
Updated June 7, 2022 at 4:51 PM
Resolved January 10, 2022 at 7:42 PM