Web 应用程序开发的顶层视图
我是一名核心 Java 人员,希望进入 Web 应用程序开发领域。如今,Web 开发中使用了大量缩略词,并且每个缩略词都有大量信息,但是,我似乎找不到任何文档来提供这些技术适用范围的顶级视图。我知道这一点这是一个非常普遍的问题,但如果有人可以推荐任何书籍/链接,可以作为像我这样的新手的起点。 一旦我掌握了它,我就可以继续研究更先进的技术。
I'm a core java guy looking to get into web application development. There are plenty of acronyms being used in web development these days and there are truck loads of information on each one of them, however, i cant seem to find any documentation that provides a top level view of where these technologies fit in. I know this is very generalized question, but if any one can recommend any books/links that can be used a starting point by a newbie like me.
Then once i have a hang of it, then i can move ahead into more advanced technologies.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Java EE 就是您要寻找的地方。
但坦率地说,大多数人似乎只使用其中的一个子集:Servlet、JSP 和标签(或标签库)。您最好开始阅读这些主题。 Head First Servlet and JSP 这本书似乎很受好评。
现在选择 Tomcat 或 Jetty 的副本。两者都是 Java Web 服务器,为 servlet 和 JSP 提供端点。您将能够通过一些示例来运用您的知识。 (大多数书籍可能会引导您完成其中一项设置,以便随后引导您完成一些示例。)
然后添加一些有关 ORM 的阅读内容(Hibernate 最近特别流行 - 我发现 利用 Hibernate 是一本非常好的读物)和 MVC 模式。然后,为了实现您所学(或已经了解)的 MVC 模式,请研究 Struts、Spring 或 Wicket,了解有多少人在 Java 项目中实现 MVC 模式。
那里。这应该能让你暂时摆脱麻烦。 =)
Java EE is where you'll be looking.
But frankly, most people it seems use just a subset of that: Servlets, JSP, and tags (or taglibs.) You'll do well to start your reading on those topics. The Head First Servlets and JSPs book appears to be well regarded.
Now pick up a copy of Tomcat or Jetty. Both are Java web servers that provide endpoints for servlets and JSPs. You'll be able to put your knowledge to use with some examples. (Most books will probably walk you through setting one of these up so they can then walk you through some examples.)
Then add in some reading about ORMs (Hibernate in particular is popular these days -- I found Harnessing Hibernate to be a really good read) and the MVC pattern. Then, to implement what you've learned (or already know about) the MVC pattern, look into Struts, Spring, or Wicket on how many people implement the MVC pattern in a Java project.
There. That should keep you out of trouble for a while. =)