<property name="defaultAddress" type="boolean" not-null="true">
<column name="is_default" />
</property>Address address=new Address();
address.setName("jiangbo");
address.setFullAddress("fdsfsdfsdf")
address.setPostalCode("025663");
address.setMobile("126665666");
address.setDefaultAddress(false);
User user=new User();
user.setId(2);
address.setUser(user);
Session session=HibernateSessionFactory.getSession();
session.save(address);Exception in thread "main" org.hibernate.exception.DataException: could not insert: [domain.Address]
at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:77)
at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)
<column name="is_default" />
</property>Address address=new Address();
address.setName("jiangbo");
address.setFullAddress("fdsfsdfsdf")
address.setPostalCode("025663");
address.setMobile("126665666");
address.setDefaultAddress(false);
User user=new User();
user.setId(2);
address.setUser(user);
Session session=HibernateSessionFactory.getSession();
session.save(address);Exception in thread "main" org.hibernate.exception.DataException: could not insert: [domain.Address]
at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:77)
at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货