考虑以下来源片段:面向对象的执行
片段#1
StoredProcedure sp = new StoredProcedure("PROC_NAME", getConnection());
sp.putParameter("ID", getId());
sp.execute();
片段#2
StoredProcedure sp = new StoredProcedure("PROC_NAME");
sp.setConnection(getConnection());
sp.putParameter("ID", getId());
sp.execute();
片段#3
StoredProcedure sp = new StoredProcedure("PROC_NAME");
sp.putParameter("ID", getId());
sp.execute(getConnection());
问:哪个片段是最面向对象的,为什么?
问:每个片段有哪些优缺点?
仅仅因为它在扰乱我 - 'sp.exeute'? – jball 2009-12-10 17:45:01
修复了它。不再被窃听! :-) – 2009-12-10 17:59:37
谢谢Andrzej! – jball 2009-12-10 18:11:57