spring boot 配置访问其他模块包中的mapper和xml
2024-08-24 10:31:44
maven项目结构如下,这里只是简单测试demo,使用的springboot版本为2.1.3.RELEASE
1、comm模块主要是一些mybatis的mapper接口和对应的xml文件,以及数据库表实体映射类,目录结构
2、bat模块包含调用comm模块的mapper接口的service服务,以及测试controller,引入comm模块作为依赖,目录结构
涉及点:
@MapperScan配置mapper路径
@SpringBootApplication
// 路径设置为comm模块的mapper路径
@MapperScan(basePackages = {"com.kinson.comm.mapper"})
public class BatApplication { public static void main(String[] args) {
SpringApplication.run(BatApplication.class, args);
} }
application.yml配置文件
# MyBatis
mybatis:
# 数据库映射实体类包路径
type-aliases-package: com.kinson.comm.domain
mapper-locations: classpath:/mybatis/*.xml
启动项目
访问测试url
可以看到访问comm的接口成功
【Springboot集成mybaits源码参照】
【Github spring boot 配置访问其他模块包中的mapper和xml源码参照】
最新文章
- TreeSet
- 1CSS与文档
- 重新想象 Windows 8 Store Apps 系列文章索引
- Linq之Linq to Objects
- 什么是网络爬虫(Spider) 程序
- shopnc编译安装IM服务器node.js
- Yahoo! s4和Twitter storm的粗略比较
- Azure HDInsight 现已在中国正式发布
- C# static成员的构造顺序
- Myeclipse代码提示及如何设置自动提示
- TForm.ShowModal只是接管消息循环,禁止外部键盘和鼠标输入到别的窗口,但并不封锁其它窗口继续获取消息(比如WM_TIMER消息仍可被发送到别的窗口上)
- Ubuntu与Centos在登陆安全方面的比较
- codeforces 887A Div. 64 思维 模拟
- BUAA-OO-电梯调度
- 【Android】解析AccessibilityService(辅助服务)的使用
- document.ready(function(){}),window.onload,$(function(){})的区别
- spring注解式开发之视图解析器
- wxss与rpx
- [原创]delphi一次性批量在TScrollBox中显示N个复选框TCheckBox的源码
- 记一次cocos项目的加载速度优化
热门文章
- zookeeper学习之原理
- Unity的UGUI在SetParent后修改UI的localposition问题
- 掀起你的盖头来:浅谈项目管理办公室(PMO)
- HDU - 3416-Marriage Match IV (最大流 + 最短路)
- lightoj 1057 - Collecting Gold(状压dp)
- codeforces 808 E. Selling Souvenirs (dp+二分+思维)
- 060 Python必备库-从数据处理到人工智能
- 4.String、StringBuffer、StringBuilder
- Android四大组件初识之Service
- 配置phpmyadmin连接远程 MySQL数据库