我是一个想要进入Web应用程序开发的核心java人。现在Web开发中使用了大量的缩写词,每一个都有大量的信息,但是,我似乎无法找到任何文档提供这些技术适合的顶级视图。我知道这个是一个非常普遍的问题,但如果有人可以推荐任何书籍/链接,可以像我这样的新手使用起点。 然后,一旦我掌握了它,那么我就可以进入更先进的技术。
答案 0 :(得分:1)
Java EE是您正在寻找的地方。
但坦率地说,大多数人似乎只使用其中的一部分:Servlet,JSP和标签(或标签库)。您可以开始阅读这些主题。 Head First Servlets and JSPs这本书似乎备受好评。
现在拿起Tomcat或Jetty的副本。两者都是Java Web服务器,为servlet和JSP提供端点。您将能够将您的知识用于一些示例。 (大多数书籍可能会引导您完成其中一项,这样他们就可以引导您完成一些示例。)
然后添加一些关于ORM的阅读(特别是Hibernate现在流行 - 我发现Harnessing Hibernate是一个非常好的阅读)和MVC模式。然后,要实现您已学习(或已经了解)MVC模式的内容,请查看Struts,Spring或Wicket,了解有多少人在Java项目中实现MVC模式。
有。这应该让你在一段时间内摆脱困境。 =)