This exception means that the int type cannot be assigned null, while the integer type can.
If the int value can be null in the MySQL database, the integer type should be used in my modle class and ing file.
This is not the same as the automatic unpacking of Java 5.
Integer I = 3; // auto-boxing int A = I + 3; // auto-Unpacking
Note the NULL pointer exception (nullpointerexception) When unpacking )!
For example, integer x = NULL;
Int y = X;
Solution:
Set the original
<Property name = "cookie_id" type = "int"> <column name = "cookie_id"/> </property>
Change
<Property name = "cookie_id" type = "Java. Lang. Integer"> <column name = "cookie_id"/> </property>
The modle class should also be changed:
Private integer cookie_id;
Org. hibernate. propertyaccessexception: null value was assigned to a property of primitive type setter of modle. member. cookie_idorg.hibernate.property.basicpropertyaccessor $ basicsetter. set (basicpropertyaccessor. java: 109) Org. hibernate. tuple. entity. abstractentitytuplizer. setpropertyvalues (abstractentitytuplizer. java: 352) Org. hibernate. tuple. entity. pojoentitytuplizer. setpropertyvalues (pojoentitytuplizer. java: 232) Org. hibernate. persister. entity. abstractentitypersister. setpropertyvalues (abstractentitypersister. java: 3580) Org. hibernate. engine. twophaseload. initializeentity (twophaseload. java: 152) Org. hibernate. loader. loader. initializeentitiesandcollections (loader. java: 877) Org. hibernate. loader. loader. doquery (loader. java: 752) Org. hibernate. loader. loader. doqueryandinitializenonlazycollections (loader. java: 259) Org. hibernate. loader. loader. dolist (loader. java: 2232) Org. hibernate. loader. loader. listignorequerycache (loader. java: 2129) Org. hibernate. loader. loader. list (loader. java: 2124) Org. hibernate. loader. hql. queryloader. list (queryloader. java: 401) Org. hibernate. hql. ast. querytranslatorimpl. list (querytranslatorimpl. java: 363) Org. hibernate. engine. query. hqlqueryplan. performlist (hqlqueryplan. java: 196) Org. hibernate. impl. sessionimpl. list (sessionimpl. java: 1149)