1. Java EE 是一种软件架构与设计思想
1. 长年去阅读研究它, 而不要偏重习于特定产品, 产品会过时.
2. Java EE 的体现在于您自己, 没有速成, 更别想从短期的课程甚至一场简报中习得, 雾里看花.
2. 懂得开发 JSP / Servlet 不表示了解 EE
1. 这方面的Web容器知识量仅占 Java EE 约 1/10, 但够您完成任务.
2. 懂得开发只是技术上的熟练度, 但您真的了解您程序中为何而用的事由吗 ?
3. Java EE 内的子议题更包括安全性, 各组件间的沟通, 事由 ...
3. Java EE 的所有组件规范基础为Java SE
1. 不要以为学EE 可以减低SE 的了解, 相对的您必须知道更多SE的知识内容
2. 请保持阅读Java SE 习惯在每一天.
4. Java EE 的规范与其子规范群内容, JCP 的网站中均有提供完整的规范文件PDF档可供自由下载, 每一个规范大约雍有300~1000页间不等的详尽内容. Java EE 的规范是严谨的, 强调信息安全的风险考量, 所以规范的文件量也跟着提高.
5. 正确的学习不让自己受限于特定的框架技术与技巧甚至IDE
1. 框架学的够用就好, 您一辈子也学不完, 专精特定框架的代价在于, 您是否能保证该公司或是下个工作都能顺利让您使用您专精的框架, 那就值得.
2. 框架技术不一定是标准, 因其非需要严格遵守JEE规范, 通常也较大胆的使用创新技术或非正确的处理逻辑, 信息管理风险必须考量.
3. 特定的框架技术通常也依赖特定的套件库, 特定的JEE Server与IDE开发工具, 这点会让您的自主性受制的非常深, 尤如淡水鱼置入海水釭, 或反之, 这点很明显的存在于当前的 Eclipse IDE 与 NetBeans IDE 间 Plug-in 的竞合关系.
4. 阅读与真正的去了解 JCP - JEE 各规范的内容, 再回来看这些框架的实作, 才是长远之道.