• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

What are ORM tools?

 
Jc Frane
Ranch Hand
Posts: 42
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
Rancher
Pie
Posts: 42967
73
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
 
Jc Frane
Ranch Hand
Posts: 42
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Is it connected to hibernate?
 
Ulf Dittmer
Rancher
Pie
Posts: 42967
73
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Yes, Hibernate also contains a JPA implementation.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic