Path: csiph.com!x330-a1.tempe.blueboxinc.net!newsfeed.hal-mli.net!feeder1.hal-mli.net!newsreader4.netcologne.de!news.netcologne.de!feeder.news-service.com!94.75.214.39.MISMATCH!aioe.org!.POSTED!not-for-mail From: Tom Newsgroups: comp.lang.java.programmer Subject: Re: Spring/hibernate and JDBC Date: Sun, 10 Jul 2011 22:29:18 +0000 (UTC) Organization: Aioe.org NNTP Server Lines: 22 Message-ID: References: <3c16e5e7-3c0b-4126-9dd9-88f372a58f03@e26g2000prf.googlegroups.com> NNTP-Posting-Host: Vd3zjYYo2heJAT9ZVcrkiA.user.speranza.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Complaints-To: abuse@aioe.org User-Agent: Pan/0.133 (House of Butterflies) X-Notice: Filtered by postfilter v. 0.8.2 Xref: x330-a1.tempe.blueboxinc.net comp.lang.java.programmer:6061 On Sat, 09 Jul 2011 16:01:24 -0700, markspace wrote: > On 7/9/2011 2:56 PM, Jack wrote: >> With spring and hibernate so popular now, is there anybody still only >> use JDBC to write database application code? Thanks. > > > I'm sure someone is, but yes I assume that JPA & Hibernate and > dependency injection frameworks like Spring and JSF have become the > norm. > > Still good to know what JDBC is and does, since it's used by JPA and > Hibernate (et al.). Slightly off-topic I know but I gave up welding databases and class designs together. Libraries with complex semantics and using xml to wire up your application. Ugh. Theory is here: http://www.inqwell.com/reify1.pdf Regarding database access, practice is here: http://www.inqwell.com/primer/keys.html#keytypes