Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsWhite Papers
Discussion GroupsFirst AidDatabasesJavaBeansGUIJava 3DVirtual MachineCORBASecurityToolsGeneral
Java DirectoryOpen Source ProjectsSample Book ChaptersUser GroupsWeb Resources
Related Topics
Databases.NETMore Topics ...

Java Forum / Databases / August 2004

Tip: Looking for answers? Try searching our database.

Java database app. example ?

Thread view: 
fromDepthOfDebugger() - 14 Aug 2004 20:50 GMT
Hi all,
I am looking for example of standalone Java database desktop application
 that uses Firebird & JayBird 1.5 or less (or anyone SQL Db server)

Can someone tell me where I can found such kind of application ?

-And yet another question : where I can  learn more about developing
database desktop application /what exactly tools should to use, (more
important:) design of user interface, persistence , ... someone book maybe ?

- Whether someone uses db-aware controls and what exactly ?

So, I want to know complete set of tools for developing quality Java
database desktop application ...

- thanks in advance...
Fredrik Bertilsson - 15 Aug 2004 15:01 GMT
Look at http://butler.sourceforge.net. It has a set of data-aware swing components.

/Fredrik
Brian E. Pangburn - 17 Aug 2004 13:55 GMT
For DB-aware Swing components, have a look at SwingSet as well:
http://swingset.sf.net

> Hi all,
> I am looking for example of standalone Java database desktop application
[quoted text clipped - 12 lines]
>
> - thanks in advance...
fromDepthOfDebugger() - 18 Aug 2004 10:22 GMT
> For DB-aware Swing components, have a look at SwingSet as well:
> http://swingset.sf.net

- 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) ?!?

Nor appropriate tutorials. There exists a couple of open-source projects
(like SwingSet) but in 0.x versions, still a little useful :-(

The most frequently answer I can see is cca. : 'you sholud read some
books about Swing & design patterns '. Ok, and what now ? Still I don't
know how develop such kind of application...(probably Java is not for me ;-)
Indeed, JBuilder for example commes with some demo app, but this is
primiraly connected with JDataStore & Borland's prebuilt db-aware controls

>>Hi all,
>>I am looking for example of standalone Java database desktop application
[quoted text clipped - 14 lines]
>>
>>- thanks in advance...
Fredrik Bertilsson - 18 Aug 2004 17:51 GMT
> - 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
Brian E. Pangburn - 19 Aug 2004 14:02 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

> > - tx, but this is strange situation: over entire Internet, I cannot find
> > useful Java database desktop app. demo which demonstrates the best
[quoted text clipped - 21 lines]
>
> /Fredrik
Sampsa Sohlman - 20 Aug 2004 18:10 GMT
>> For DB-aware Swing components, have a look at SwingSet as well:
>> http://swingset.sf.net
[quoted text clipped - 13 lines]
> Indeed, JBuilder for example commes with some demo app, but this is
> primiraly connected with JDataStore & Borland's prebuilt db-aware controls

I have LGPL project, name is DataSet. There are some examples also.

http://dataset.sohlman.com

- Sampsa

Signature

    -------------------------------------------
   // Sampsa Sohlman                        //
  //  My email can be found on my homepage //
 //   http://sampsa.sohlman.com           //
-------------------------------------------



Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.