首先在父模块当中的pom.xml当中**增加mybatis相关的依赖** ![](https://img.kancloud.cn/dc/f6/dcf6883262183e9ea339afe0d0396ebc_1865x655.png) ### 然后因为所有的子模块都需要加载common公共模块所以在common公共模块增加没有版本号的依赖 ### ![](https://img.kancloud.cn/a9/ef/a9ef73b569798b3af445153fa4165191_1874x641.png) ### 重点**需要注意的是mybatis依赖的版本号** ![](https://img.kancloud.cn/34/af/34af03a3e2e213feb946dfd8ab449ea3_812x322.png) ### **在子模块当中配置数据库连接信息以及要扫描的mapper的xml路径以及打印sql日志** ![](https://img.kancloud.cn/a7/b6/a7b6d1f8d2d9d94d44511ef0ced2c05d_1892x539.png) ### 另外**在启动文件当中我们还得需要指定具体的mapper的扫描路径** ### ![](https://img.kancloud.cn/de/b4/deb463193b565a3b760a7b9c73976403_1900x617.png) ### 然后去**创建mapper** ![](https://img.kancloud.cn/15/51/15510ef0355b37d43e1abe6465c92c90_1012x647.png) ### ![](https://img.kancloud.cn/cb/cd/cbcda7261353280a67001fbcc63a428d_1301x609.png) ### **创建了mapper以及对应的xml 如何在idea当中让他们彼此关联起来呢**?即 ![](https://img.kancloud.cn/1e/75/1e75f6bb481a195f7552f1ffe50f5692_1033x588.png) ### 只需要**在idea当中安装这个插件**即可: ![](https://img.kancloud.cn/93/79/9379e0e13c1bc40de8ea33cdb7a91a00_962x433.png) ### 然后就是**创建service** ![](https://img.kancloud.cn/15/76/15768ead702b4a7915b048674e27e051_947x991.png) ### 平时我们都是使用@Autowired加载依赖的类这次我们可以使用@Resource也一样 ### 然后就是**创建controller** ![](https://img.kancloud.cn/5e/a9/5ea96df9892bb0d5a4c1b9432471055d_1039x827.png) ### ![](https://img.kancloud.cn/a7/a2/a7a28438005732a180e748f1498f7096_1177x453.png) ### ![](https://img.kancloud.cn/c2/cc/c2cc4c76be4f883d30f9f9d575150600_1886x979.png)