【问题标题】:Distributed Application Environment and Web Services - What/How to learn?分布式应用环境和 Web 服务 - 学习什么/如何学习?
【发布时间】:2009-11-30 14:56:12
【问题描述】:

我想学习如何使用 spring、aspectj、hibernate 等而不是 EJB 创建分布式应用程序环境和 Web 服务。

  1. 谁能推荐一本书或一套书对我有帮助(最好是一本一体的书)?

  2. 此外,对于学习/创建分布式应用程序环境和 Web 服务的任何建议,我们都将不胜感激。

【问题讨论】:

    标签: java web-services spring


    【解决方案1】:

    过去几周我一直在自学 Spring、Hibernate 和 Maven,这里有一些技巧。

    根据我的经验,尝试一次使用所有东西(hibernate、spring、aspectj)来构建一个程序实在是太过分了。相反,我在编写小而简单的程序方面取得了成功。例如,首先我编写了一个仅使用 Spring DI 的简单程序。接下来,我写了一个使用 Spring DI + Spring DAO 和 jdbc 的。接下来,我编写了一个项目,仅使用休眠来保存和列出数据库中的一些用户,包括电话号码等。就在最近,我将 Spring DAO 代码与 Hibernate 代码结合起来编写了一个使用 Spring DAO + Hibernate 的简单程序。

    以下是我读过的书,到目前为止我很满意:

    • 对于 maven,谷歌“maven book”和 阅读免费的在线书籍。
    • 对于休眠,我推荐Beginning Hibernate: From Novice to Professional
    • 对于 Spring,我推荐Spring in Action。 Spring in Action 解释了 Spring Aspect Oriented Programming 并介绍了 AspectJ。一旦您了解了 Spring AOP,似乎很容易深入了解 AspectJ。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-02-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-17
      • 2011-04-04
      • 2018-11-05
      相关资源
      最近更新 更多