自己制作的第三方jar包中行有数据库连接配置信息和mybatits mapper XML,这个jar包提供给第三方项目怎么调用呢?
mapper能扫描到吗?
我的数据库连接信息是配置在jar包的配置文件吗?
第三方在配置文件中配置mybatis.mapper-locations=classpath*:mappers/*Mapper.xml是可以找到jar包中的xml文件的,不过不建议这样,这样第三方必须知道你jar包的结构
mapper则需要配置扫描包路径
jar包中的配置在第三方是读不到的,而且肯定也不能在jar包中配置数据库信息,如果数据库连接变了还得该jar包
建议使用springboot自动装载功能将你的功能模块做成插件
前段时间刚做了这个功能,有问题可以@我
第三方在配置文件中配置mybatis.mapper-locations=classpath*:mappers/*Mapper.xml是可以找到jar包中的xml文件的,不过不建议这样,这样第三方必须知道你jar包的结构
mapper则需要配置扫描包路径
jar包中的配置在第三方是读不到的,而且肯定也不能在jar包中配置数据库信息,如果数据库连接变了还得该jar包
建议使用springboot自动装载功能将你的功能模块做成插件
前段时间刚做了这个功能,有问题可以@我