457475451 发表于 2018-10-15 08:18:51

mybatis之二:动态SQL

  概述:在mybatis中,动态语句是个非常强大和灵活的功能,并且动态语句可以放在sql的任何地方,利用该功能,我们可以写出非常灵活的代码。在mybatis的动态语句中常常可能会用到以下几个运算和逻辑判断符:
  1,"!=" : 表示不等于
  2,"=":表示等于。注意是一个等号。
  3,"and" : 逻辑与(小写)
  4,"or" : 逻辑或(小写)
  一:if元素
  该元素是我们经常会用到的,常用语判断传入的某个参数是否为null或者为某个指定的值,例如下面的语句。
    select  user_id as "id",
  user_name as "userName",
  hashed_password as "hashedPassword"
  from some_table
  
页: [1]
查看完整版本: mybatis之二:动态SQL