Mybatis 动态 SQL - script,bind,多数据库支持

script

在使用注解的映射器类中使用动态SQL时,可以使用`"}) void updateAuthorValues(Author author);

 bind

``元素允许您将一个OGNL表达式的结果绑定到上下文中创建的变量上。例如:

 多数据库支持

如果配置了`databaseIdProvider`,则可以在动态代码中使用一个名为`_databaseId`的变量,以此来根据数据库供应商构建不同的语句。请看下面的示例:


  
    
      select seq_users.nextval from dual
    
    
      select nextval for seq_users from sysibm.sysdummy1"
    
  
  insert into users values (#{id}, #{name})

 

你可能感兴趣的:(Mybatis,mybatis)