利用MyBatis处理了JDBC的步骤,以及动态SQL的拼接
    SqlSession:
    JDBC步骤中将散花参数值包装成对象传递,
    再参数中添加HashMap来存储,又再service中传递散花参数的方法内,同时也添加HashMap,最后将散花的参数值,put到HashMap中即可
    mapper.xml:
    将动态SQL放置再mapper中配置,配置如下
    动态SQL中最为重要image.png
    image.png
    补充:Map是无序的,遍历的话需要找到keySet()方法,再调用iterator()迭代器方法,最后while循环

    1.查询:
    image.pngimage.png

    2.修改:
    image.pngimage.png
    标签:

    update emp set job = ‘SALESMAN’ where empno in

    #{empno}