S2RMI

こうしてもだめだった。こうした理由は特になく、何となくやってみた、という程度だが。。

public class ProductServiceImpl implements ProductService {

	public Product[] selectAll() {
		GenericS2ContainerInitializer initializer = new GenericS2ContainerInitializer();
		S2Container container = initializer.initialize();
        ProductDao dao = (ProductDao)
            container.getComponent(ProductDao.class);
        
        return dao.selectAll();
//        return new Product[] {new Product(), new Product()};
	}
	
}