mybatis mapper代理开发的一般步骤
 
 读取mybatis配置文件,得到配置文件流,创建会话工厂
 
 
 
  
  
 	@Before
	public void setUp() throws Exception {
		// 创建sqlSessionFactory
		// mybatis配置文件
		String resource = "SqlMapConfig.xml";
		// 得到配置文件流
		InputStream inputStream = Resources.getResourceAsStream(resource);
		// 创建会话工厂,传入mybatis的配置文件信息
		sqlSessionFactory = new SqlSessionFactoryBuilder().build(inputStream);
	}
  然后根据mapper接口创建代理对象 接着就能调用mapper方法 别忘了关闭sqlsession哦
 
 public void testFindOrdersUser() throws Exception {
		SqlSession sqlSession = sqlSessionFactory.openSession();
		// 根据mapper接口创建代理对象
		OrdersMapperCustom ordersMapperCustom = sqlSession
				.getMapper(OrdersMapperCustom.class);
		// 调用maper的方法
		List<OrdersCustom> list = ordersMapperCustom.findOrdersUser();
		System.out.println(list);
		sqlSession.close();
	}
  
  
                
        
    
                    转载请注明原文地址: https://ju.6miu.com/read-10880.html