User.java 存储用户的信息
User.xml 配置查询用户的sql语句
SqlMapConfig.xml 加载配置文件,
MybatisFirst.java 数据库操作文件
MybatisFirst.java
public class MybatisFirst {
//根据id查询用户信息,得到一条记录结果
@Test
public void findUserByIdTest() throws IOException{
//MyBatis配置文件
String resource = "SqlMapConfig.xml";
//得到配置文件流
InputStream inputStream = Resources.getResourceAsStream(resource);
//创建会话工厂,想build中传入配置文件信息
SqlSessionFactory sqlSessionFactory = new SqlSessionFactoryBuilder().build(inputStream);
//通过工厂得到SqlSession
SqlSession sqlSession = sqlSessionFactory.openSession();
//通过SqlSession操作数据库
User user = sqlSession.selectOne("test.findUserById", 16);
System.out.println(user);
try{
sqlSession.close();
} catch(Exceptio