注解实现CURD
你们也厌烦了slq写在xml文件中 查看时跳来跳去还不明了吧
下面我给大家介绍一种注解实现的 使用会更加方便
查询:
基础用法
@select() sql写在括号里面
像图解一样
进阶用法
带有参数的用法(其实跟xml的视线方式差不多 只是不用一个xml文件)
新增:
@Insert()
更新:
删除:
复杂sql的编写
这个需要我们在sql前面加上script标签,然后在需要条件判断时使用if或者when来判断都可以
when标签的实现
@select("<script>select * from user where 1=1
<when test='id!=0'> and id=#{id}<script>")
User selectByIsId(Intger id);
if的实现主要就是把when换成if就可以了
方式的选择主要是个人喜好 欢迎大家的交流沟通