mapper.xml映射文件详解

      Mapper映射文件是一个xml格式文件,必须遵循相应的dtd文件规范,如ibatis-3-mapper.dtd。我们先大体上看看支持哪些配置:映射文件是以作为根节点,在根节点中支持9个元素,分别为insert、update、delete、select(增删改查);cache、cache-ref、resultMap、parameterMap、sql。
下文中,我们将首先对增删改进行描述,然后对查进行详细说明,最后对其他五个元素进行简单说明。

(1)insert、update、delete

我们先从配置文件看起:

   
 
 


 
    
      id="addUser"
      
      parameterType="user"  
      
      flushCache="true"  
        
      statementType="PREPARED"   
      
      keyProperty=""
       
      keyColumn=""  
           
   useGeneratedKeys="false"  
      
      timeout="20">
    
 
    


上面给出了一个比较全面的配置说明,但是在实际使用过程中并不需要都进行配置,可根据自己的需要删除部分配置项。
在这里,我列举出我自己的配置文件,精简之后是这样的:

   

你可能感兴趣的:(mybatis,mapper,mapper映射)