Session session = beginTransaction();
                 SysUser appuser = new SysUser();
                  appuser.setUserid(null);//自增的SEQ
                  appuser.setUsername(form.getUsername());
                  appuser.setDepartment(form.getDepartment());
                  appuser.setDuty(form.getDuty());
                  appuser.setRoleid(form.getRoleid());
                  appuser.setPasswd(pass);
                  appuser.setPasswd(form.getPasswd());
                  appuser.setOtherinfo(form.getOtherInfo());
配置文件使用SEQ写法
<class
    name="hibernate.SysUser"
    table="D_SYSUSER"
>
    <id name="sysuserid" type="java.lang.Long"
        column="SYSUSERID">
        <generator class="sequence" >
<param name="sequence">SEQ_USER</param>
</generator>
</id>                 session.save(appuser);
                  session.flush();