File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
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
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
Author

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?


Mary
Bear Bibeault
Author and ninkuma
Marshal

Joined: Jan 10, 2002
Posts: 61766
    
  67

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


SCJP 5 , SCWCD 5, SCEA 5
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.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: hibernate is backend technology or front end