当前位置:  开发笔记 > 编程语言 > 正文

Java EE入门

如何解决《JavaEE入门》经验,为你挑选了2个好方法。

我即将开始一个网络项目,并且在过去的5年中几乎完全使用LAMP堆栈.我想构建更大,更可扩展的东西,因此一直在研究Java EE.JSP和EJB之间的逻辑划分似乎是我想要做的事情的理想选择.

任何人都可以推荐资源来熟悉Java EE吗?也许如果有人知道我可以考虑的比PHP更具可扩展性的技术,我会全力以赴.

非常感谢!



1> kgiannakakis..:

我强烈建议从一本好书开始.这是一个复杂的主题,即使是经验丰富的开发人员也需要一些帮助才能开始.

我还建议您从一开始就熟悉非Sun技术.使用Hibernate和iBatis等框架比使用Entity Beans(即使在新的Java EE标准中)更容易实现数据库持久性.看看像Spring和Guice这样的依赖注入框架.实际上,Spring提供的不仅仅是依赖注入(面向方面​​的开发,Web服务框架,MVC,JDBC和JMS的包装器).

另一个重要的事情是IDE的选择.在自由世界中,您可以使用Eclipse(Java EE版)或NetBeans.两者都很好,我发现NetBeans有点慢,但它变得越来越好.我还建议使用Tomcat作为应用程序服务器.虽然它没有完全实现Java EE标准(没有EJB),但是有些事情是你做不到的.完整的应用服务器是RedHat的JBoss和Oracle的GlassFish.GlassFish很好地集成在NetBeans中(与Sun以前的应用程序服务器无关 - 它快速可靠).

编辑

关于JEE书籍的问题现已结束.答案建议http://www.theserverside.com/,J2EE:大图片和曼宁刊物,书籍,如"春天行动"和"Java持久性与Hibernate".我相信现在有更多好书可供选择.


找不到您的"问题"页面链接.请更正此答案.

2> Uri..:

即使我熟悉基本主题,我个人也是Sun官方教程的忠实粉丝.我发现它们非常适合浏览和查看相关内容和不相关内容,并且可以在线免费获取.

它们唯一的问题是它们不包括普通的工具和库,所以一旦覆盖了基础,就要寻找Java EE最佳实践和工具.

此外,跳过Sun应用程序服务器并直接进入Tomcat和JBoss.

推荐阅读
大大炮
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有