1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.apache.ibatis.submitted.refid_resolution;
17
18 import java.io.Reader;
19
20 import org.apache.ibatis.io.Resources;
21 import org.apache.ibatis.session.SqlSessionFactory;
22 import org.apache.ibatis.session.SqlSessionFactoryBuilder;
23 import org.junit.jupiter.api.Test;
24
25
26
27
28 class ExternalRefidResolutionTest {
29 @Test
30 void testExternalRefAfterSelectKey() throws Exception {
31 String resource = "org/apache/ibatis/submitted/refid_resolution/ExternalMapperConfig.xml";
32 try (Reader reader = Resources.getResourceAsReader(resource)) {
33 SqlSessionFactoryBuilder builder = new SqlSessionFactoryBuilder();
34 SqlSessionFactory sqlSessionFactory = builder.build(reader);
35 sqlSessionFactory.getConfiguration().getMappedStatementNames();
36 }
37 }
38 }