Add @Value support for record injection by disabling populateBean() for records, since records are immutable.

Addresses #28770

Comment From: rstoyanchev

This aims to fix #28770.

Comment From: sbrannen

This has been merged into main in 7c9fc575ff9625b21b39cf34e2a524dc8efe0ca9 and revised in 00c2c1d2a1d342eea4c6ffd1430d7d3928271e33.

Thanks