public class Dcucardlib  implements java.io.Serializable {     private DcucardlibId id;
     private Long imPower;
     private Byte isSended;
}public class DcucardlibId  implements java.io.Serializable {     private Long dcuId;
     private Cardlib cardlib = new Cardlib();
}Dcucardlib.hbm.xml
<hibernate-mapping>
    <class name="com.dig.pojo.Dcucardlib" table="DCUCARDLIB" schema="dbo" catalog="DCU32">
        <composite-id name="id" class="com.dig.pojo.DcucardlibId">
            <key-property name="dcuId" type="java.lang.Long">
                <column name="DcuID" />
            </key-property>
            <key-many-to-one name="cardlib" class="com.dig.pojo.Cardlib">
                <column name="CardNo" />
            </key-many-to-one>
        </composite-id>
        <property name="imPower" type="java.lang.Long">
            <column name="ImPower" />
        </property>
        <property name="isSended" type="java.lang.Byte">
            <column name="is_Sended" not-null="true" />
        </property>
    </class>
</hibernate-mapping>public class Cardlib  implements java.io.Serializable {         private Long cardNo;
     private Long id;
     private Byte isUse;
     private String explain;
     private Integer batchNo;
     private Set dcucardlibs = new HashSet(0);
     private String userName;
}Cardlib.hbm.xml
<hibernate-mapping>
    <class name="com.dig.pojo.Cardlib" table="CARDLIB" schema="dbo" catalog="DCU32">
        <id name="cardNo" type="java.lang.Long">
            <column name="CardNo" />
        </id>
        <property name="id" type="java.lang.Long" update="false" insert="false">
            <column name="ID" not-null="true" />
        </property>
        <property name="isUse" type="java.lang.Byte">
            <column name="IsUse" />
        </property>
        <property name="explain" type="java.lang.String">
            <column name="Explain" length="100" />
        </property>
        <property name="batchNo" type="java.lang.Integer">
            <column name="BatchNo" />
        </property>
        <set name="dcucardlibs" inverse="true" cascade="all">
            <key>
                <column name="CardNo" not-null="true" />
            </key>
            <one-to-many class="com.dig.pojo.Dcucardlib" />
        </set>
    </class>
</hibernate-mapping>
我现在需要通过cardNo的值把dcuId查询出来,返回的是List。初学,在此请教了,还望不吝赐教!在线等,急!!!