mysql 데이터베이스에 새 데이터를 삽입하고 새 데이터를 삽입하는 키 Id를 되돌려줍니다

1266 단어 mysqlMyBatis
mysql 데이터베이스에 새 데이터를 삽입하고 새 데이터를 삽입하는 키 Id를 되돌려줍니다
mapping 맵 파일의 sql 문장

    insert into doctor
    
      
        `name`,
      
      
        `scope`,
      
      
        info,
      
      
        visible,
      
    
    
      
        #{name,jdbcType=VARCHAR},
      
      
        #{scope,jdbcType=VARCHAR},
      
      
        #{info,jdbcType=VARCHAR},
      
      
        #{visible,jdbcType=BIT},
      
    
  

반환된 주 키 Id 획득 방법
 @Test
    public void testInsert()
    {
        Doctor doctor = new Doctor();
        doctor.setName("   ");
        doctor.setInfo("66666   6");
        doctorMapper.insertSelective(doctor);
        System.out.println(doctor.getId());
    }

좋은 웹페이지 즐겨찾기