Я выполняю хранимую процедуру и использую BeanPropertyRowMapper для сопоставления результатов с Объектом. Один из столбцов в результатах называется _private ; SonarLint жалуется на это поле
Переименуйте это поле в _private, чтобы оно соответствовало регулярному выражению '^ [az] [a-zA-Z0-9] * $'
Я не могу просто удалить '_', поскольку private является зарезервированным словом. Javado c для BeanPropertyRowMapper сообщает
Имена сопоставляются либо напрямую, либо путем преобразования имени, разделяющего части с подчеркиванием, в одно и то же имя с использованием регистра "верблюд".
Это скорее раздражение, чем большое дело, но есть ли способ, которым я могу сопоставить этот столбец с "правильным" именем поля, не требующим изменения хранимой процедуры?