我使用此搜索字符串创建了结构化搜索和替换:
protected $FieldType$ $FieldName$;
并替换字符串:
private $FieldType$ $FieldName$;
替换,例如,这个:
@Autowired
protected JdbcTemplate jdbcTemplate;
使用:
@Autowired
private JdbcTemplate jdbcTemplate;
然而,结果如下:
private JdbcTemplate jdbcTemplate;
也就是说,注释消失了。我该如何避免这种情况?代码库有许多带有各种注释的受保护字段,我希望它们不受任何影响。