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

学习Java EE,jboss等

如何解决《学习JavaEE,jboss等》经验,为你挑选了1个好方法。

我已经用Swing和JDBC做了10年的"普通的旧java对象"编程,我认为自己很擅长.但是我在两周内开始了一项他们使用JBoss的新工作,我想在开始之前先了解并开始学习所有这些东西.什么是好资源?在线教程,书籍,电子书,您可以建议的任何内容,尤其是那些不会首先教您普通Java基础知识的内容.



1> Alan..:

为了快速掌握,您需要掌握EJB和JSP/Servlet.这些是Java EE技术的基础.关于EJB和JSP/Servlet的Head First系列是一个通常是一个令人头脑麻木的复杂框架的良好开端.请注意,最近的Head First版本已经转向教授更简单的基于注释的Java EE 1.5框架.虽然较新版本的Java EE更简单,更好,但您可能需要了解以前的版本(Java EE 1.4 = EJB 2.1和Servlets 2.4).

此时,你只是将脚浸入水中.我将在明年花费大量时间阅读Java EE技术,更普遍的是客户服务器的企业应用程序开发.

a)您绝对必须了解数据建模和数据库.我见过的最好的是Chris Date,Steve Feuerstein(如果你使用的是Oracle)和Joe Celko.更好的Java EE开发人员可以在关于数据库的技术讨论中跟上他们的DBA.

b)您需要了解JDBC的工作原理,以及为什么ORB工具如iBatis,Hibernate和Toplink的出现.假设您知道如何编写JDBC DAO,那么一定要了解Hibernate的工作原理.

c)您应该了解Java EE应用程序的分层体系结构.核心Java EE设计模式已经规定了典型的实践,并且您即将开展的项目很可能会坚持这些模式.也就是说,您还应该了解架构的其他观点.我发现Martin Fowler的企业应用程序架构模式和Rod Johnson的专家一对一Java EE设计和开发很有价值.后者的想法成为Spring框架,并且已经成为主流,因为有多少J2EE开发人员喜欢开发他们的应用程序.

d)然后学习围绕Java EEE生态系统萌芽的一些框架.虽然这是一个哲学问题,为什么有这么多的框架,哪一个更好,专注于你的雇主专门使用的框架是绰绰有余的.

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