zoukankan      html  css  js  c++  java
  • 2018.7.28学习总结1

    1.如果mybatis逆向工程之后
    2.还想要添加一些新的字段或者完成一些多表连接数据集的整合
    3.就要创建新的pojo,Mybatis里面的xml配置也是添加新的,不主张修改,主张扩展


    4.因为之前后端分工合作之后,用了Git导致冲突解决了很久很久。


    5.mybatis的resultType(或者resultMap) = ""如果是返回的结果集不是逆向工程生成的pojo的话,那么要创建一些新的类来装这些结果集,参数类型parameterType同理


    6.resources和java是同一级别,而且,编译后的文件(见上图),都是同一个路径,所以,就可以把他拆分出来,(拆散人家的人,拆不散人家的心,人家编译后还是一起的。)

    7.那个spring和mybatis整合后用的mapper扫描器,是默认mapper.java和mapper.xml放在同一个目录里的,而我们一般用maven目录结构的话,resource目录下面分子目录,所以会导致编译后目录不一致所以会出现NotFound mapper里的方法的异常信息

    解决方法如下:

    在sqlSessionFactory配置的属性里设置mapperLocation即可

  • 相关阅读:
    HDU 5883 欧拉回路
    HDU 5889 Barricade (Dijkstra+Dinic)
    网络流Dinic算法模板 POJ1273
    216. Combination Sum III
    211. Add and Search Word
    973. K Closest Points to Origin
    932. Beautiful Array
    903. Valid Permutations for DI Sequence
    514. Freedom Trail
    312. Burst Balloons
  • 原文地址:https://www.cnblogs.com/zhanp/p/9382116.html
Copyright © 2011-2022 走看看