zoukankan      html  css  js  c++  java
  • Mybatis将mapper映射文件配置到recources下

    关于为什么要将Mybatis的mappers.xml文件配置到resources目录下的粗浅看法:
    (1).使文件目录更加清晰.resources文件目录下通常为配置文件,所以将Mappers.xml配置文件放在resources下看上去是合情合理的
    (2).在面向接口编程的趋势下,将mappers.xml文件放在resources文件目录下而不是直接和放在接口的同一个包下,可以做到接口与实现的分离
    (3).如果有什么问题,欢迎随时补充

    具体实现:在resources目录下建包
    (1).将resources右键 -> Mark Directory as -> sources root,否则无法在该目录下建包
    注:此时改变了文件的结构目录之后,spring就无法再接管.yaml配置文件(也就是不再会有提示,所以想要写配置文件时可以修改回来)
    (2).将包迁移过去

    (3).主配置文件中进行注册:

    <mapper class="com.guan.dao.UserMapper"/>
    <!--or-->
    <package name="com.guan.dao"/>
    

    注: .interface文件应该和对应.xml文件的文件名应该一致

  • 相关阅读:
    cf-779E (拆位)
    石子游戏 (SG函数)
    [POI2017] Flappy Bird (思维题)
    Alice and Bob (SG函数)
    Red is good (DP)
    CodeVS-1669 (背包问题)
    GalaxyOJ-468 (LCA)
    BZOJ-1191 (二分图匹配)
    Reinforcement Learning 笔记(4)
    Reinforcement Learning 笔记(3)
  • 原文地址:https://www.cnblogs.com/Arno-vc/p/13374150.html
Copyright © 2011-2022 走看看