我正在调试一些奇怪的代码,我发现了一个问题。
当我的代码看起来像这样时。也就是说,EclipseLink 注释之间有一个空格是无法拾取某些注释的。
@Id
@GeneratedValue(generator = "EDGE_PK", strategy = GenerationType.SEQUENCE)
@SequenceGenerator(name = "EDGE_PK", sequenceName = "SEQ_EDGE_ID")
@Column(name = "EDGE_ID", nullable = false)
private Long edgeId;
如果我删除空间,则系统开始按预期工作。
像我这样在注释之间留一个空格是否合法,或者它会改变含义?即,有些适用于类而不是变量。
编辑:我现在正在使用 Eclipse