关于 Java EE、Spring 和 Hibernate
Posted
技术标签:
【中文标题】关于 Java EE、Spring 和 Hibernate【英文标题】:About Java EE, Spring and Hibernate 【发布时间】:2010-06-23 13:26:35 【问题描述】:基本上我想学习这项技术。我已经知道 Java SE。我的问题是,什么是学习 Spring 和 Hibernate 的良好开端? Head First JSP and Servlets 这本书好还是什么?
【问题讨论】:
【参考方案1】:我的问题是,学习 Spring 和 Hibernate 的良好起点在哪里?
我推荐 Craig Wall 的 Spring in Action 的第二版(它涵盖了两者),当然还有 Spring Framework 的 Reference Documentation。
Head First JSP and Servlets 这本书好还是什么?
是的。但不适用于上述主题。
【讨论】:
除了这些书,我强烈建议您同时阅读“Harnessing Hibernate”。它非常适合 Hibernate,并且很好地补充了其他书籍。如果你不想买书,Hibernate 教程也很有帮助:docs.jboss.org/hibernate/stable/core/reference/en/html/…【参考方案2】:Spring框架下有很多主题。我使用最多的是 - IOC、AOP、事务管理和 Spring JDBC。为了掌握这些概念,我广泛使用了 spring 网站并阅读了Spring Recipes 的书。我对书中的示例进行了编码,并尝试使用 Spring 框架(如 IOC 和 JDBC)转换现有应用程序。春季论坛非常有用。当然,Stack Overflow 的人总是愿意提供帮助。
【讨论】:
【参考方案3】:我可以向您推荐 Rob Harrop 和 Jan Machacek 的 Pro Spring 2.5。它很容易阅读,并且有很多简单但精确的示例。当然,Spring 有 very good reference。
如果你想了解更多关于 Hibernate 的信息,你应该看看Java Persistence with Hibernate。其中一位作者是 Hibernate 的创建者 Gavin King,因此在阅读本书时您将获得第一手的知识。
【讨论】:
【参考方案4】:春天latest documentation是学习spring的良好开端。
既然 spring 有这么多的模块,你一开始可能会感到困惑。 您可以启动 spring core 并随着您的深入学习其余模块。
【讨论】:
以上是关于关于 Java EE、Spring 和 Hibernate的主要内容,如果未能解决你的问题,请参考以下文章
Senior Java Developer/Junior Java Developer/Java Techinical Leader