Re: Java database app. example ?

From: Brian E. Pangburn (swingset_at_nqadmin.com)
Date: 08/19/04


Date: Thu, 19 Aug 2004 13:02:06 GMT

Agreed on all points. We're a small financial company porting a lot of
database software to Java and couldn't find any reliable database-aware
Swing controls. We tried JBuilder for while and were very discouraged by
the limited functionality. There are some other solutions but most appear
to be quite expensive, and I am of the opinion that database-aware
components are a fundamental tool and should be readily available. That is
why we designed SwingSet.

We are using it in production software, but since we don't sell the
software, we only have our own employees to deal with if we come across a
glitch. We're trying to add and support features that we don't necessarily
need for our own applications so that SwingSet will be a solid, general
purpose toolkit.

As an FYI, I did read in the latest JDJ that Sun is working on Swing
extensions (JXTable, JXTree, JXEditor, etc.) that are designed to work with
data. I haven't looked into these yet.

-Brian

"Fredrik Bertilsson" <fredrik_bertilsson@passagen.se> wrote in message
news:31f7e57d.0408180851.3b1ba417@posting.google.com...
> > - tx, but this is strange situation: over entire Internet, I cannot find
> > useful Java database desktop app. demo which demonstrates the best
> > practices, design of rich user interface, persistence mechanism
> > (disregard of underlying database or JDBC driver) ?!?
>
> Yes, I agree. The main problem is that all mainstream persitance
> frameworks - Hibernate, EJB or JDO - don't have any GUI components.
> They are pure server side frameworks. The main reason for this is that
> object oriented evangelists don't like relational databases. Therefore
> they want to hide the database structure deep down in the server. This
> makes it impossible to make db-aware GUI components.
>
> >
> > Nor appropriate tutorials. There exists a couple of open-source projects
> > (like SwingSet) but in 0.x versions, still a little useful :-(
>
> Because db-aware GUI components are rejected by the OO world, these
> kind of projects have very little resources. But don't give up, please
> help them instead. Besides I had a look at SwingSet and find it rather
> well-documented
> (a lot of code samples in the javadocs). And have a look at my
> project, http://butler.sourceforge.net. It is used in a production
> environment by several companies, and have tutorial, demo appliactions
> and javadocs.
>
> /Fredrik



Relevant Pages

  • Re: connecting to a database
    ... so I'm attempting to code it up in java. ... I have no idea how to set up a connection. ... connection to an Access Database that they would be willing to post. ... sql. ...
    (comp.lang.java.programmer)
  • Stuff the purple heart programmers cook up
    ... C To act like a framework for the JDBC driver developers. ... D To hide the specifics of accessing particular kinds of database ... Topic: Java 2: Survey Author: Chris Mc Devitt ... The JDBC ResultSet is actually an interface java.sql.ResultSet. ...
    (comp.lang.java.programmer)
  • Re: selecting a language
    ... > languages to write our application in, as Progress is becoming ... Progress is a 4GL language so it is very rapid development. ... database access from GUI code. ... Java has a lot of built in support for it. ...
    (comp.lang.java.programmer)
  • Re: connecting to a database
    ... I have no idea how to set up a connection. ... connection to an Access Database that they would be willing to post. ... throws java. ... sql. ...
    (comp.lang.java.programmer)
  • Re: acceptable way to program
    ... Objective research by Oracle and IBM have both shown ... Backup isn't a query with any commercial relational database. ... written in Crsytal Reports or Cognos and not have Java front-end. ... weigh heavily against even the knowlegeable DBA insisting that the ...
    (comp.lang.java.programmer)