求助,请高手解答,为什么持久化后属性值成了 null
JAVA代码如下Group g = new Group();
Level level = levelDao.findLevelById(network.getWdwdlx());
g.setXtjgjb(level.getXtjgjb());//机构级别
g.setXtsjjg(level.getXtsjjj());
g.setXtjgdm(network.getWdwddm());
g.setXtjgmc(network.getWdwdmc());
g.setXtqybz(network.getXtqybz());
g.setXtczrq(network.getXtczrq());
g.setXtczsj(network.getXtczsj());
g.setXtczry(network.getXtczry());
getGroupDao().persistGroup(g);
XML配置文件:
<many-to-one name="level" class="dao.dms.system.model.Level" lazy="false" column="XTJGJB" outer-join="auto" fetch="join" not-found="ignore">
</many-to-one>
为什么保存后的结果Group实例化的g中的xtjgjb这个字段是null?保存前我都打印过了,g.getXtjgjb()绝对是有值的,但就是持久化到数据库,数据库却是null