1 import dependencies
<dependencies>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>5.3.2</version>
</dependency>
</dependencies>
2 write test mapper
public interface UserMapper {
void findById();
}
public class UserMapperImpl implements UserMapper {
@Override
public void findById() {
System.out.println("调用成功");
}
}
3. Write applicationContext.xml
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">
<bean id="userMapper" class="top.chenyp.mapper.impl.UserMapperImpl"/>
</beans>
4. Use spring's container to get the mapper class and use it
public static void main(String[] args) {
ApplicationContext ac =new ClassPathXmlApplicationContext("applicationContext.xml");
UserMapper userMapper = (UserMapper) ac.getBean("userMapper");
userMapper.findById();
}