错误描述:mysql 若一个表中的字段可以为null, 与此表关联的视图此字段为null,则查询出来的这一条数据全部为null。
解决方案:
1、将可以为null的字段设置默认值。
2、修改pojo类,将为null的字段放在xxx.java中,不能为空的放在xxxId.java中,再修改xxx.hbm.xml,
<key-property name="xx" type="xxx">
<column name="xx" />
</key-property>
此为不能为空的
--------------------------------------------------------------
为空的字段写法如下所示:
<property name="xxx" type="xx">
<column name="xxx" />
</property>
以上要放在<composite-id>外面