对象之间进行级联时出现的错误

org.hibernate.PropertyAccessException: IllegalArgumentException occurred while calling setter of com.xxx.persistence.Test.id

 

问题出现的原因:

many-to-on 和many-to-many对象级联操作时,对象内的属性设置不对

many-to-on时,在one的一端对象中声明many端变量要用Set等集合数据类型变量声明

同理,在many-to-many时,两端的变量都要用Set等集合数据类型变量声明

你可能感兴趣的:(Hibernate)