Valor null campo int

Olá,

Eu tenho um campo int(10) podendo ser null, no BD.
Ao rodar a minha aplicação está dando erro:

Caused by: java.lang.IllegalArgumentException: Can not set int field br.com.teste.entidade.Cliente.cep to null value
	at sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(Unknown Source) [rt.jar:1.6.0_26]
	at sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(Unknown Source) [rt.jar:1.6.0_26]
	at sun.reflect.UnsafeIntegerFieldAccessorImpl.set(Unknown Source) [rt.jar:1.6.0_26]
	at java.lang.reflect.Field.set(Unknown Source) [rt.jar:1.6.0_26]

O que pode ser?

Você pode setar null no banco de dados, mas um int primitivo java nunca poderá ser nulo.

Troque na sua classe de int para Integer, que aí sim poderá ser nulo.

[quote=Rodrigo Sasaki]Você pode setar null no banco de dados, mas um int primitivo java nunca poderá ser nulo.

Troque na sua classe de int para Integer, que aí sim poderá ser nulo.[/quote]

Era o problema do int mesmo. Obrigado!