美文网首页
mybatis-3-使用 范例

mybatis-3-使用 范例

作者: blank_white | 来源:发表于2020-06-22 19:30 被阅读0次

SqlSession session;
    InputStream inputStream;
    SqlSessionFactory factory;
    @Before
    public void init()throws Exception{
        String config ="mybatis-config.xml";

        inputStream = Resources.getResourceAsStream(config);
        factory=new SqlSessionFactoryBuilder().build(inputStream);
        session=factory.openSession();
    }

    @After
    public void disConnect()throws Exception{

        if (session!=null)
            session.commit();
            session.close();
        inputStream.close();
    }

    @Test
    public void test1(){

        UserDao userDao=session.getMapper(UserDao.class);
        //UserDao2 userDao=session.getMapper(UserDao2.class);
        //UserDao userDao=new UserDaoImpl(factory);
        List<User> list= userDao.findAll2();
        for (User user : list) {
            System.out.println(user);
        }
    }

相关文章

网友评论

      本文标题:mybatis-3-使用 范例

      本文链接:https://www.haomeiwen.com/subject/gqaowhtx.html