Annotations do Hibernate

Boa pessoal, gostaria de tirar uma dúvida:
Quando usar o @Id @GeneratedValue(strategy=GenerationType.AUTO) private Integer codigo;ou

 @Id
	@GeneratedValue
	private Integer codigo;

em uma annotation.
desde já muito obrigado.

Se n me engano nenhuma, AUTO é default