• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Difference between CMS and ORM ?

 
Jack Numen
Ranch Hand
Posts: 42
Hibernate Java Oracle
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
I have worked on two different technologies like CMS in Broadvision and Hibernate ORM .

I dont think both in common have their own terminology for mapping relational tables with Objects.

In Hibernate the conversion of relations to object is handled by the ORM where as in CMS we treat a record as a content(not specifically).

So in CMS all the operations on database records can be done in an object oriented way like updation,creation and deletion w.r.t CONTENT.

As far as the ease of use is concerned CMS is more easier and more abstracted than Hibernate also the learning curve is just knowing the APIs and the UIs which are needed to publish content.

Here i wanted to know

1. what exactly diffrentiates a CMS-Model to an ORM-Model.
2. Which one is more effiecient and has more features?

Thanks,
Jack.
 
Tim McGuire
Ranch Hand
Posts: 820
IntelliJ IDE Tomcat Server VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Jack Numen wrote:Hi,
I have worked on two different technologies like CMS in Broadvision and Hibernate ORM .

I dont think both in common have their own terminology for mapping relational tables with Objects.

In Hibernate the conversion of relations to object is handled by the ORM where as in CMS we treat a record as a content(not specifically).

So in CMS all the operations on database records can be done in an object oriented way like updation,creation and deletion w.r.t CONTENT.

As far as the ease of use is concerned CMS is more easier and more abstracted than Hibernate also the learning curve is just knowing the APIs and the UIs which are needed to publish content.

Here i wanted to know

1. what exactly diffrentiates a CMS-Model to an ORM-Model.
2. Which one is more effiecient and has more features?

Thanks,
Jack.

CMS = Content Management System
ORM = Object Relational Mapping

Unless you mean something else by these names, this question makes no sense. For starters, most java-based CMS products use some kind of ORM. It is like asking which is more efficient, a Honda or the engine inside the Honda.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic