fix(lastleg): remove duplicate vehicle repository mapper

This commit is contained in:
2026-08-25 17:01:52 +08:00
parent 505d448850
commit 3ab1a9d173
2 changed files with 8 additions and 10 deletions
@@ -1,10 +0,0 @@
package com.baiyue.lastleg.masterdata.exchange;
import org.mybatis.spring.annotation.MapperScan;
import org.springframework.context.annotation.Configuration;
/** 注册尾程主数据域的所有 Mapper。 */
@Configuration
@MapperScan("com.baiyue.lastleg.masterdata")
public class ExchangeMapperConfiguration {
}
@@ -5,6 +5,7 @@ import org.junit.jupiter.api.Test;
import org.mybatis.spring.annotation.MapperScan;
import static org.assertj.core.api.Assertions.assertThat;
import static org.assertj.core.api.Assertions.assertThatThrownBy;
class MasterDataMapperConfigurationTest {
@Test
@@ -14,4 +15,11 @@ class MasterDataMapperConfigurationTest {
assertThat(mapperScan.basePackages()).containsExactly("com.baiyue.lastleg.masterdata");
assertThat(mapperScan.annotationClass()).isEqualTo(Mapper.class);
}
@Test
void broadExchangeMapperScanMustNotBeReintroduced() {
assertThatThrownBy(() -> Class.forName(
"com.baiyue.lastleg.masterdata.exchange.ExchangeMapperConfiguration"))
.isInstanceOf(ClassNotFoundException.class);
}
}