File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes JDBC and Relational Databases and the fly likes database entry for user defined classes Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Databases » JDBC and Relational Databases
Bookmark "database entry for user defined classes" Watch "database entry for user defined classes" New topic

database entry for user defined classes

nitinram agarwal
Ranch Hand

Joined: Jan 29, 2009
Posts: 90
I have a requirement to make entry to the database for all the custom classes(other than standard ones provided by Java),whenever these are loaded in the application. I can think of the following approach

-- have static block in all the user defined classes
-- write the required database loading part in the static block.

Do you think that there is a better approach for this?

Campbell Ritchie

Joined: Oct 13, 2005
Posts: 46320
Moving to our databases forum.

I suggest you have classes which simply connect to the database, taking care of any concurrency problems. Then use those classes for all database access. I presume you have read the relevant Java™ Tutorials section?
I agree. Here's the link:
subject: database entry for user defined classes
It's not a secret anymore!