Re: What does everyone else do for graphically displaying data?



mdR wrote:
curious--do you still view Hibernate as being complex? i've a ways to
go...



Hibernate appears to have a steeper learning curve than plain JDBC. To get started with JDBC you can copy some simple examples that only use a dozen or so lines of code. To get started with Hibernate it appears you need to follow some rules about class structure, create some XML files (or annotate your classes) and so on. There's more initial overhead to set up. From comments I've read in Java newsgroups, I suspect using Hibernate will pay off in terms of making the whole project take less time.

I'm working on a project with hundreds of classes and several tens of database tables. This project uses JDBC directly, simply because that was an arbitrary decision made at the outset. I'd like to find a much smaller project to try out Hibernate, but no opportunity has arisen yet.

I found that using JDBC directly helped me learn some things about threading, exception handling and class design that were interesting and more broadly useful.

Since I haven't used Hibernate, I can't really comment on the specific circumstances where it might be better to use other approaches such as using JDBC directly.

.



Relevant Pages

  • Re: Full-time Senior Java Developer position available
    ... Spring, Hibernate, JPA, JDBC, Annotations ... individual will need extremely good communication skills, ... Applicant must have experience working with HTML and Javascript. ...
    (comp.lang.java.programmer)
  • Re: What does everyone else do for graphically displaying data?
    ... JDBC API reference cover to cover a couple of times, ... you bind a data grid to a database table so that when you edit the ... put all JDBC code in the Model classes. ... Use something like Hibernate. ...
    (comp.lang.java.databases)
  • Re: Hibernate vs (EJB or JDBC)
    ... While Hibernate provides caching ... it does not have the flexibility of JDBC. ... EJB and Hibernate are mutually exclusive technologies, ... familiar with it's caching strategies and how it handles instanciation. ...
    (comp.lang.java.programmer)
  • Re: Move from JDBC to Apache Obj or Hibernate?
    ... I know that Hibernate is probably the most known and popular system however Apache Obj is an implementation of JDO that could be standard (like JDBC). ... I spent long hours studying Hibernate, but I was repulsed by the additional development burden that the XML configuration files imply, as well as the additional risk of code getting out of sync with configuration files. ... Now my only problem is that Hibernate Annotations don't yet support List and Map semantics, which is pretty much essential to my style of app. ...
    (comp.lang.java.databases)