???????????Andy??OSI(????????????)??CEO???????λ?????漰?????????

????William F. Buckley.Jr ?????????“??????????????Щ???????????????????????????????????????????????????????????????”????????????????????ο?????Java?????????????????????????????????Щ??????????????????????

????1????????????????????

while

(result.next()) {
 String
 name = result.getString(“name”);
 String
 address = result.getString(“address”);
 String
 email = result.getString(“email”);
 String
 phone = result.getString(“phone”);
 stuff.add(new

AddressEntry(name??address??email??phone));
}

??????????????????????????????????????????????ж????п?????????Hibernate??“????????”????????ORM??????????????????“???????”?????????????????JDBCTemplate???????лл????????????????????????????JPA/Hibernate??

????2?????????????дPL/SQL

?????????????????????е????????????????????????У????б?????豸??????????????????????е????????????????COBOL??????????????????????????????С?????????????????????汾?????????????????????????????????????????????Oracle??????????????£??????????????

????3????д?????????????????Swing??ó???

????????????????????????GUI????????????????????????????????????Java??????????????ú??????????????SwingЧ???????????????????NetBeans???Sun??????????????????????????????????????????????????????д??????Swing????????????Swing?????????????????Swingū?????????GUI???????????ν?????????????????????Java?????????

????4????????????

????Java??????????????????????????? ?????????????????Щ????????÷????????Ч????????磬?????????????????

Foo
 bar = (Foo) FooFactory.get(“bar”);

????????????????Щ????м?????£????????????????????????????????????????дЩ????????????÷????