本帖最后由 netes_hai 于 2010-12-06 03:29:08 编辑

解决方案 »

  1.   

    对myibatis不是太了解
    1. 你的Person类里的id是int类型还是Integer?
    2. 可以使用工具看下select person_seq.nextVal from dual这句是否执行了?
      

  2.   

    org.mybatis.dao.vo.Person
    你是怎麽配置  org.mybatis.dao.vo.Person 这个类的?配置有错误吧
      

  3.   

    oracle自带的函数sys_guid()生成主键挺好用的
      

  4.   

    我id为String的,这样弄不行
    <insert id="save" parameterType="student" useGeneratedKeys="true" keyProperty="id">  
            insert into  student(studentName,age,classes,school) values(#{studentName},#{age},#{classes},#{school})
        </insert> 
    难道非要自己弄,我以为mybatis自己可以搞定呢