VO类
Account 账户类 字段:id(数据库主键id) name(账户名称) bank(账户开行) MAP<String,BigDecimal> entry(余额Map)
AccountBalance 字段:账户余额类 id(引用账户id) type(余额类型) amount(金额)我的hibernate配置只用了一个,如下<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-mapping PUBLIC
    "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
    "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"><hibernate-mapping> <class name="xxxxxxx.Account" table="T_ACCOUNT">
<id name="id" type="string">
<column name="FID" precision="20" scale="0" />
</id> <property name="name" type="string">
<column name="FNAME">
</column>
</property> <property name="bank" type="string">
<column name="FBANK">
</column>
</property> <map name="entry" table="T_ACCOUNT_BALANCE" lazy="false" cascade="all"
inverse="true">
<key column="FID" />
<map-key type="string" column="FTYPE" />
<element type="big_decimal" column="FAMOUNT" />
</map> </class></hibernate-mapping>
查询主数据可以将子数据加载到Account 下的entry中 但是我保存一个账户以及账户的各项余额数据时 调试查看java对象中entry中有数据保存后主表保存,子表中未新增  跪求解决方案,最好还是保持使用这一个配置文件hibernatejava