Categories

Main
Database
Java
Microsoft.NET
Adabas
DB2
Informix
Microsoft SQL Server
MySQL
Oracle
Pervasive.SQL
PostgreSQL
Sybase
Other
ASP
ColdFusion
Crystal Reports
Delphi, C etc
JAVA
Microsoft.NET
Perl and the DBI
PHP
ANSI SQL
Unix Shell Scripts
Visual Basic
XML & XSLT
Corel Paradox
FileMaker
Microsoft Access
Microsoft Excel
Other PC Databases
Applications & Tools
Database Concepts & Design
EJB programming & troubleshooting
EJB design
General J2EE
XML & Web services
Web tier: servlets, JSP, Web frameworks
Performance and scalability
Industry news
TSS feedback
Mobicents Contributors
Mobicents Users
JSLEE Resource Adaptor Types
Planning JavaOne 2008
Sun Tech Days
Other Java conferences
Binary Web Services and XML
Metro and JAXB
GlassFish
GlassFish Plugins
Project jMaki
GlassFish WebTier
Mural
Java Development Tools
Java WS & XML Community News
JAXP
Java SE
6uN Early Access
Java Quick Starter
Java SE Snapshots: Project Feedback
JCK Forum
Feedback and Suggestions
JDK Distros
JDK Open Source
General JSR Discussion
JCP 2.6
JXTA Community Forum
ME Interest
ME Cool Apps
ME General Help
ME Feedback & Suggestions
ME Application Developer Interest
Blu-ray Disc Java
ME Developer Days
Squawk
Mobile Developer Alliance
OpenCable
LWUIT
JavaFX Script Language Discussion
OpenJFX General Discussion
Scene Graph
General Performance Discussion
Your Java Career
NetBeans 6.0
Servlets
JSP
JSF
Portals and Portlets
EJB and Other Java EE Technologies
Distributed Java
Object Relational Mapping
JDBC
Web Services
Swing / AWT / SWT / JFace
JNLP and Web Start
Java Micro Edition
Sockets and Internet Protocols
Threads and Synchronization
Performance
Applets
I/O and Streams
Other Java APIs
Game Development
Java in General (beginner)
Java in General (intermediate)
Java in General (advanced)
Programmer Certification (SCJP)
Developer Certification (SCJD)
Associate Certification (SCJA)
Web Component Certification (SCWCD)
EJB Certification (SCBCD)
Mobile Application Certification (SCMAD)
Architect Certification (SCEA)
Web Services Certification (SCDJWS)
XML Certification
Product and Other Certifications
Mock Exam Errata
Sun Certification Results
Authors' Corral
Book Reviews
Events
Bunkhouse Porch
Teachers' Lounge
Testing
OO, Patterns, UML and Refactoring
IDEs, Version Control and other tools
Ant, Maven and Other Build Tools
Linux / UNIX
Mac OS
HTML and JavaScript
XML and Related Technologies
Agile and Other Processes
General Computing
Security
Groovy
Scala
Other Languages
Struts
Application Frameworks
Other Open Source Projects
BEA/Weblogic
IBM/Websphere
Oracle/OAS
Apache/Tomcat
JBoss
Other Java Products and Servers
JavaRanch
Cattle Drive (java college)
Moderators Only
Trash Can
Jobs Offered
Jobs Wanted
Jobs Discussion
Meaningless Drivel
Programming Diversions
Blatant Advertising
Java Announcements
New To Java
Advanced Java
Java Applets
Networking
Threads and Synchronization
Java 2D
AWT / Swing
SWT / JFace
CLDC and MIDP
CDC and Personal Profile
Sun Java Wireless Toolkit
Enterprise JavaBeans
JavaServer Pages (JSP) and JSTL
Java Servlet
JavaServer Faces
Web Frameworks
Database
XML
Lucene
NetBeans
Eclipse
IntelliJ IDEA
JCreator
Other IDEs
Java Tutorials
Java Tips
Jobs Discussion
Jobs Offered
Jobs Wanted
Professional Certification
Forum Lobby
Java Blogs
Introductions
Reviews / Advertising
Suggestions & Feedback

Resources

Java Database
Linux
Coding
Mobile
Hardware
Software Development
Software Development
iOS,OS X
iOS,OS X
ORACLE
IBM DEVELOPER
IBM DEVELOPER
MSDN
MSDN


Tags

Application Frameworks

Stripes, Spring, Wicket, etc

Best Books for Spring and Hibernate??


Hialthough i have 3 year of experience in java ,i am completely new to spring and hibernate .I have to use them in my next project .Can anyone please suggest me the best books for Spring and HibernateThanks in Advance

   
   

 
   
      I found "Spring In Action" a really good book to start with. You can also check Pro Spring then move onto Spring's own reference manual.The first two have introduction on Hibernate and how to use it with Spring.As for Hibernate, "Hibernate in Action" and now "Java Persistence with Hibernate" which is the 2nd edition and of course the Hibernate reference manual.

   
   

   
   
      I second the recommendations of Tamas.2 month ago or so Manning released the second edition "Spring in Action". I've read the chapters about bean wiring and aop and found them the best introduction in these concepts."Java Persistence with Hibernate" is very rich in details (and this is good for Hibernate as a topic).Both frameworks have a very good online documentation, which is very usefull to look things up, once you've got a good grasp of the basic concepts.kind regardsAxel Janssen

   
   

   
   
      Thanks for your replies!I found "Spring in Action" as  a best book on spring to beging with in terms of clarity of concepts.But i am still not clear for BEST hibernate book?Why same author has written two books on same topic i.e. -1.Java Persistence with Hibernate2.Hibernate in ActionCan any one clear the differences of these two books.And in which order i should read book? first Spring or Hibernate??[ September 18, 2007: Message edited by: raj malhotra ]

   
   

 

      For Hibernate, I would say Beginning Hibernate: From Novice to Professional along with the Hibernate reference documentation.--------------------Jothi Shankar Kumar. S SCJP 1.4, SCWCD 1.4 - Hints for you, SCBCD Hints - Demnachst, SCDJWS - Auch Demnachst

   
   

 
   
      "Java Persistence with Hibernate" is "Hibernate in Action" second edition.I suggest that you should start studying Spring with "Spring in Action" because it also covers ORM and it has a dedicated part to Hibernate too. After you're familiar with what Spring is all about (IOC, AOP, DAO, ORM, etc) and you feel like you need to dig deeper into Hibernate you could grab one of the previously mentioned books.Personally I think that the most important thing right now is to understand what ORM is and to learn that Hibernate is just one (one of the good ones if not the best IMHO) framework from many.You also have to understand the key concepts and why is a good practice to program to interfaces, AOP etc, because Spring is not the only framework that does this. It is doing it really well no doubt about it, what I am saying that it is best to know what it does and after that how it is doing it. Spring in Action covers all these aspects, so go for it.Regards,Tamas

   
   

   
   
      HiThanks to all of you for your suggestion  and sorry for late reply.


Related Links

web work and rife continuations ?
hibernate doubt
Tutorial/Review of Wicket Online
Spring EJB Source Code
spring webflow
Spring vs EJB
JSP views rendering 0 bytes and HTTP 200
Ajax and web frameworks
Framework Issue
Injecting a Dependency through Spring
spring-jdbc doubt
Pro Spring in India ?
Reporting tools , frameworks, designer -need some Advise to choose one
Springframework servlet engine requriements
new bee to spring
Java Page Flows