我使用 Acceleo 来使用我制作的模型生成代码。我设法保护我的方法,以便使用“@generated NOT”保护它们,以防我需要使用 Acceleo 重新生成我的代码。问题是添加@generated 并不能保护所有方法内容,即正文、签名和JavaDocs。
问题是我只需要保留方法体,或者至少保留方法体及其签名,但我需要更新文档。我怎样才能做到这一点 ?
仅供参考,这里是潜在生成类的示例:
/*
* @generated
*/
public class ActeurRefEntrepriseServicesImpl implements ActeurRefEntrepriseServices {
@Autowired
HelloWorldService helloWorldService;
/**
* Service which say hello
*
* @param name
* user name
* @return print Hello username
*
* @generated NOT
*/
@Override
public void sayHello(final String name) {
helloWorldService.print(name);
}
}