Ibatis配置文件中的sqlMap

  
    PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN"        
    "http://ibatis.apache.org/dtd/sql-map-2.dtd">  
  
  
     
    
  
    
   
  

  
      
      
      
      
      
      
      
  
  
    
  
  
  
    ( name=#name#  
          
            address=#address#  
       
  
    )  
  
  

  
  

  
  
    FROM items WHERE parentid = 6
  
  
  

  
  
      
      
      
      
      
  
  

  
  
  
    1  
    Clinton  
    Begin  
    1900-01-01  
    89  
    1.77  
  

select * from $tableName$  
Important Note 1: This support will only substitute Strings, so it is not appropriate for complex data types like Date or Timestamp.  
Important Note 2: If you use this support to alter a table name, or a column list, in an SQL select statement,then you should always specify remapResults=“true”  
-->.  

  
  
      
      
      
          
          
          
          
   
  
      
      
  
  
      
      
      
      
      
  
  
保证User 类中包含address和zipCode两个String型属性。  

  
  
  
      
      
  
  
    
     
  
    
       
  
    insert into ACCOUNT (FIRST_NAME,LAST_NAME,EMAIL,PID,DT)    
    values (#firstName:VARCHAR#, #lastName:VARCHAR#, #emailAddress:VARCHAR#,#pid:INTEGER:0#,#dt:TIME#)  
      
        SELECT @@IDENTITY AS ID  
   
      
  
    
     
  
    update ACCOUNT set  
      FIRST_NAME = #firstName:VARCHAR#,  
      LAST_NAME = #lastName:VARCHAR#,  
      EMAIL = #emailAddress:VARCHAR#  
    where  
      ID = #id#  
  

  
  
    delete from ACCOUNT where ID = #id#  
  
    
   
  
      
      
      
  
  
      
      
          
    
  
    {call test_sp_1 (?,?,?)}  
  

你可能感兴趣的:(Ibatis配置文件中的sqlMap)