my dog learned polymorphism*
The moose likes Object Relational Mapping and the fly likes hibernate is backend technology or front end Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Databases » Object Relational Mapping
Bookmark "hibernate is backend technology or front end" Watch "hibernate is backend technology or front end" New topic

hibernate is backend technology or front end

Mary Chellapa
Ranch Hand

Joined: Jul 26, 2011
Posts: 93
sounds stupid but would you call hibernate a back end technology or a front end technology?
helps map the table and stored procedures etc into your code, relieved the developer from use of SQL, so where do you think it should be placed?

Bear Bibeault
Author and ninkuma

Joined: Jan 10, 2002
Posts: 60789

While many people (unfortunately) perform database access in the presentation tier, but that doesn't make DB access "front end" technology.

But I guess it all comes down to what you define as front-end and back-end. A DB Admin for example, might consider anything that's not the DB itself as "front-end", while a web developer will consider anything not in the presentation tier "back-end".

What are your definitions?

[Asking smart questions] [Bear's FrontMan] [About Bear] [Books by Bear]
ntumba lobo
Ranch Hand

Joined: Oct 21, 2008
Posts: 180
For me the distinction between frontend/backend is the same as client side/server side.

Front end techno executed on the browser, e.g HTML , CSS, Javascript etc ...
Backend techno executed on the server e.g Struts, Hibernate etc

Mary Chellapa
Ranch Hand

Joined: Jul 26, 2011
Posts: 93
hmm ... its backend !
Manuel Petermann
Ranch Hand

Joined: Jul 19, 2011
Posts: 175

In my definition every library not designed to display something is not a frontend.
Libraries using services from other libraries are at least middleware.
Libraries providing services are backend.
Just my 2 cents.

Please correct my English.
Consider Paul's rocket mass heater.
subject: hibernate is backend technology or front end
Similar Threads
What else can someone try in correleation with Java.
Action, Business, Form - Independence
about JSP's role in a j2ee project.
Devloping Forum
Struts,Spring,Hibernate in the industry.