Чтобы ответить на ваш вопрос, вы можете просто отключить правила, которые вам не нужны, в SonarQube, он полностью настраивается под ваши нужды.
Начиная с версии 4.3 Spring, вам даже не нужно помещать аннотацию @Autowired
, если у вас есть только один конструктор, он неявный, см. Spring doc . Так что вам нужно только это:
@Service
@RequiredArgsConstructor
public class FooService {
private final FooDAO fooDAO;
}
Я заметил, что только объект может быть передан в.
В этом случае, когда пользователь нажимает команду для вставки, код мог выполнить две функции или одну функцию рекурсивно, и каждый раз получает данные, в которых Вы хотите и вставляете его.
Так, взгляд на цикличное выполнение или рекурсию.
Возможно, Вы могли использовать SetDataObject, который требует Параметра объекта, Вы могли использовать объектный массив?
Объектный массив мог содержать Ваши необходимые данные.
См. эту ссылку: