<?xml version="1.0" encoding="UTF-8"?>
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/aop https://www.springframework.org/schema/aop/spring-aop.xsd">
替代了mybatis-config里面的
-->
在test类里面代码更换
前:
public void selectUser() throws IOException {
String resource="mybatis-config.xml";
InputStream inputStream=
Resources.getResourceAsStream(resource);
SqlSessionFactory sessionFactory=
new SqlSessionFactoryBuilder().build(inputStream);
SqlSession sqlSession=
sessionFactory.openSession(true);
UserMapper mapper=sqlSession.getMapper(UserMapper.class);
List users=mapper.selectUser();
for (User u:users
) {
System.out.println(u.toString());
}
sqlSession.close();
}
}后:
public void smTest(){
ApplicationContext applicationContext=
new ClassPathXmlApplicationContext("spring-dao.xml");
UserMapper userMapper=
(UserMapper) applicationContext.getBean("userMapper");
List users= userMapper.selectUser();
for (User u:users
) {
System.out.println(u.toString());
}
}
}