Obj_people的hibernate映射文件少了关于name字段的映射,但是你的java文件却写了public class Obj_people {
    private String ID; 
    private String name;  <<--这个的映射呢
    private Set Address = new HashSet(); 
<hibernate-mapping package="model1">
    <class
        name="Obj_people"
        table="people"
    >
        <id
            name="ID"
            type="string"
            column="peopleID"
        >
            <generator class="assigned"/>
        </id><property
            name="name"
            column="name"
            type="string"
            not-null="false"
        />        <property
            name="name"
            column="name"
            type="string"
            not-null="false"
            length="10"
        />
    
        <set name="Address" inverse="true">
            <key column="peopleID"/>
            <one-to-many class="Obj_address"/>
        </set>
    </class>    
</hibernate-mapping>
如上这样就对了