File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes JDBC and the fly likes What are ORM tools? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Databases » JDBC
Bookmark "What are ORM tools?" Watch "What are ORM tools?" New topic
Author

What are ORM tools?

Jc Frane
Ranch Hand

Joined: Aug 15, 2013
Posts: 32
Hi guys,

I heard about these what they so-called ORM Tools and read a lot of its advantages in terms of handling database.

I am begginner in java and handling databases, but I am pursuing to learn.

Can someone give me some concrete explanation how these ORM tools work?

How can I start using it? What particular softwares do I need? How can I use it?

Thank you very much in advance! =)

Ulf Dittmer
Marshal

Joined: Mar 22, 2005
Posts: 41509
    
  53
Start by learning about JPA, the standard Java API for ORM: http://docs.oracle.com/javaee/7/tutorial/doc/persistence-intro.htm

While it's part of JEE, it's perfectly possible to use it in desktop apps. You just need a DB, but even HSQLDB or Derby will suffice, so no need to install anything.

OpenJPA (a JPA implementation) also has extensive online documentation: http://openjpa.apache.org/builds/2.2.2/apache-openjpa/docs/main.html


Ping & DNS - my free Android networking tools app
Jc Frane
Ranch Hand

Joined: Aug 15, 2013
Posts: 32
Is it connected to hibernate?
Ulf Dittmer
Marshal

Joined: Mar 22, 2005
Posts: 41509
    
  53
Yes, Hibernate also contains a JPA implementation.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: What are ORM tools?