如题,我现在有一张表info~有N个属性attribute1~attributeN 我想把这个N个属性在影射成POJO类时写在一个list里面。请问这样可以吗?
如果可以的话,hibernate中的映射文件应该怎么写?另外~当我通过hibernate中的这个info类查询表的时候,是不是直接可以得到这个list呢?还有更新,如果可以的话~语句大概应该怎么写?
我刚开始接触这个~谢谢了!!!

解决方案 »

  1.   

    1 对 hibernate是通过反射将字段值注入的2 配置文件
    <?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="com.zzq.xiaonei.model.Status" table="t_status">
            <id name="id">
                <generator class="native"/>
            </id>
            <property name="content" type="text"/>
            <property name="createTime" update="false"/> <many-to-one name="creator"/>
    <set name="replies" inverse="true" lazy="extra">
    <key column="statusid"/>
    <one-to-many class="com.zzq.xiaonei.model.ReplyStatus"/>
    </set>
        </class>
    </hibernate-mapping>3 List<Info> list = session.createQuery("from Info").list();