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]