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()}; } }