zoukankan      html  css  js  c++  java
  • mybatis注解开发,动态sql

    在利用mybatis注解开始时,如果没有用到动态sql时,可以直接写

    @Select("select * from order")
    List<XlSubOrder> getAllSubOrder();

    但是若果用到了动态sql就不能再像上面那样写了,应该写成

     @Select("<script>" +
                "SELECT * FROM main_order left outer join sub_order on main_order.order_no=sub_order.main_order_no " +
                "<where>" +
                " <if test="mainOrderNo != null ">and main_order.order_no=#{mainOrderNo}</if>"+
                "</where>" +
                "</script>")
  • 相关阅读:
    小的面试题
    email
    网络
    进程,线程
    周日作业
    Python_day9
    Python_day8
    假期作业
    12/13
    Python_day7
  • 原文地址:https://www.cnblogs.com/jjkang/p/7896537.html
Copyright © 2011-2022 走看看