mybatis框架(动态SQL语句)
来源:互联网 发布:手机系统日志软件 编辑:程序博客网 时间:2024/05/21 14:48
1.实现动态的SQL语句
2.掌握的分页
3.mybatis的常用的配置。
动态SQL语句。
1.动态SQL:在SQL语句中加入流程控制。比如加入if,foreach等。
重点掌握if语句:
案例1:
//更新
<update id="updateItem"parameterType="com.gxa.bj.model.UserInfo">
update userinfo set
<if test="userName!=null">
userName = #{userName},
</if>
<if test="userPwd!=null">
userPwd = #{userPwd},
</if>
<if test= "userEmail!=null">
userEmail = #{userEmail},
</if>
<if test= "userAddress!=null">
userAddress = #{userAddress},
</if>
<if test= "regReason!=null">
regReason = #{regReason},
</if>
userId=#{userId} Where userId=#{userId}
</update>
案例2:
//查询
<select id="getList"parameterType="com.gxa.bj.model.UserInfo"resultType="com.gxa.bj.model.UserInfo">
Select * From userInfo Where 1=1
<if test="userName!=null">
And userName like #{userName}
</if>
<if test="userId>0">
And userId =#{userId}
</if>
<if test="userPwd!=null And userPwd!=''">
And userPwd like #{userPwd}
</if>
</select>
- mybatis框架(动态SQL语句)
- 24、SSH框架-MyBatis动态Sql语句(6)
- 生成动态 SQL 语句的框架 MyBatis Dynamic SQL
- mybatis动态SQL语句
- mybatis动态SQL语句
- mybatis动态SQL语句
- MyBatis 动态SQL语句
- mybatis 动态SQL语句
- mybatis 动态sql语句
- mybatis动态SQL语句
- Mybatis 动态SQL语句
- mybatis动态sql语句
- MyBatis动态SQL语句
- Mybatis动态sql语句
- mybatis动态SQL语句
- mybatis 动态SQL语句
- mybatis动态SQL语句
- MyBatis动态Sql语句
- Git 工作流程
- Centos 添加用户和更改root权限
- Spring @Transactional工作原理
- web 简单的整合shiro
- 无障碍小技巧
- mybatis框架(动态SQL语句)
- shiro realm 注解失败问题解决过程
- fatal error: error closing /tmp/ccsdc7Zt.s: No space left on device
- Assetbundle资料整理(二)
- Spring + iBatis 的多库横向切分简易解决思路
- 关于制作ppt的讲解
- Spring + iBatis 的多库横向切分简易解决思路
- 最近研究了一下支付宝等软件中的阅后即焚功能
- Android替换系统默认Mms与第三方短信切换