jpa 를 사용하면서 entity 에 변수타입을 primitive 로 해야할지, wrapper 로 해야할지 고민을 가지고 있었다. 그러던 중 하나의 근거를 발견했다. 4.1.2. Provide an identifier property (optional) Cat has a property called id. This property maps to the primary key column of a database table. The property might have been called anything, and its type might have been any primitive type, any primitive "wrapper" type, java.lang.String or java.util.Date...