mybatis
eclipse
我们的程序是要查询员工信息的时候查询出相应的部门信息。
在xml中定义员工分步查询的sql实现。先按照员工id查询员工信息。根据查询员工信息中的部门id去部门表查出部门信息。然后把部门设置到员工中。
定义员工信息返回的resultMap。
定义将员工的那一列的值传值给部门。
编写单元测试类。 @Test public void test1() throws Exception { String resource = 'mybatis-config.xml'; InputStream inputStream = Resources.getResourceAsStream(resource); SqlSessionFactory sqlSessionFactory = new SqlSessionFactoryBuilder().build(inputStream); SqlSession sqlSession = sqlSessionFactory.openSession(); try { EmployeeMapper employeeMapper = sqlSession.getMapper(EmployeeMapper.class); Map
执行单元测试,查看部门的信息是否能够查询出来。