[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Java Persistence Architectures




Hibernate [hibernate.sf.net] is another. It's become the main challenger
to OJB in the OSS OR/Mapping area. TopLink is the commercial one I hear
the most, but I imagine most commercial things are going J2EE.

I'm not sure how easy OJB/Hibernate are to use without J2EE [ie) JDBC
extensions like DataSource and JNDI, although at least JNDI is in J2SE1.4
I think]. Are you confusing J2EE with EJB? [sorry, got to ask the
question, just in case].

Another is Castor JDO [www.exolab.org? i think]

Hen

On Wed, 19 Feb 2003, Vivian Choi wrote:

> Hi everyone,
>
> I have been doing some research for my company's new
> application.  We have been very interested in changing
> our database access layer to use persistence
> architectures/frameworks deal to the amount of
> development time we need to spend on database side
> developments.  We are NOT going to change our software
> architect from J2SE to J2EE.  Is there any good
> persistence architectures/frameworks that can support
> J2SE business objects???  I have been studying
> Jakarta's OJB product which can support both J2SE and
> J2EE architecture but this product seems to be a
> little premature.  I would like if anyone has any good
> suggestions for more matured products.  We need a
> persistence architectures/frameworks that can support
> Oracle, MySQL, MS-SQL Server, DB2, Sybase, and so on
> and so forth and compliant to the ODMG 3.0
> specification.
>
> Vivian
>
> --- Robert Gash <gashalot@gashalot.com> wrote:
> > I noticed a number of people were asking questions
> > about to some of
> > the open source persistence architectures/frameworks
> > after the meeting
> > concluded this evening.  I spent a number of hours a
> > while back
> > looking for these packages and some opinions on
> > them, and found a
> > number of pages that shed some light on the topic.
> >
> > Most of these tend to be open source products,
> > although I think a
> > handful of commercial implementations are listed as
> > well.
> >
> > http://www.beblogging.com/blog/20021008-172011
> > http://www.rollerweblogger.org/page/roller/20021013
> >
> http://article.gmane.org/gmane.comp.java.open-symphony.webwork/178/match=authentication
> > http://xorm.sourceforge.net/
> >
> > After looking at most of the mature/stable
> > implementations, I finally
> > decided on using Hibernate
> > (http://hibernate.sf.net).
> >
> > Hibernate's toolset is no match for TopLink's (no
> > fancy UIs), but you
> > can use XDoclet (http://xdoclet.sf.net) to
> > automatically generate your
> > mapping descriptors, which can greatly increases the
> > speed at which
> > you can generate models.  Hibernate also includes
> > schema
> > generation/exportation tools that can automatically
> > export the
> > schema required to support your model into a file or
> > straight to a
> > running database.
> >
> > I have used Hibernate for a number of months now,
> > combined with a
> > PostgreSQL database, and have been very pleased with
> > its performance,
> > the power of the query language, and overall ease of
> > use.  Perhaps the
> > most striking feature of Hibernate is the extensive
> > user manual and
> > excellent community support available from their
> > forums.  All of my
> > questions that weren't covered in the documentation
> > were answered in a
> > matter of hours on the forums--something that is
> > virtually unheard of
> > in most open source projects.
> >
> > -R
> >
> > --
> > Robert Gash, gashalot@gashalot.com
> > (Web) http://gashalot.com/
> > (PGP) http://gashalot.com/pgpkeys.txt
> >
>
>
> __________________________________________________
> Do you Yahoo!?
> Yahoo! Shopping - Send Flowers for Valentine's Day
> http://shopping.yahoo.com
>
>