Hibernate+Xfire  可以不 那位大神知道啊?

解决方案 »

  1.   

    <hibernate-mapping>
        <class name="entity.Aplan" table="APlan" schema="dbo" catalog="TimpDatabase">
            <id name="apid" type="java.lang.Integer">
                <column name="Apid" />
                <generator class="native" />
            </id>
            <many-to-one name="cmanager" class="entity.Cmanager" fetch="select">
                <column name="CmId" not-null="true" />
            </many-to-one>
            <property name="apType" type="java.lang.String">
                <column name="ApType" length="50" not-null="true" />
            </property>
            <property name="apContent" type="java.lang.String">
                <column name="ApContent" not-null="true" />
            </property>
            <property name="aptime" type="java.util.Date">
                <column name="Aptime" length="23" not-null="true" />
            </property>
            <property name="logType" type="java.lang.String">
                <column name="LogType" length="50" />
            </property>
        </class>
    </hibernate-mapping>外键也是实体类的
      

  2.   

    可以啊,不过返回的对象为pojo时要小心。如果pojo中对象出现嵌套就会出错,比如这种情况:
    Class中有:List<Student>集合
    Student中有:Class对象由于xfire返回的是wsdl,在解析上述对象时就会死循环了