走向J2EE,漫长的道路

初次涉及java领域,感觉到java入门是好像没有c,c++入门快,工具也没有什么turbo c,visual c++好用(自己的破机器实在陪不起jbuilder,贪婪的家伙,以后一定要收拾她)。什么java_home,classpath,虚拟机等概念都是初次基础,旁边的人都很少用java的。感觉java就是做applet的。慢慢的知道了,开始知道java博大精深。让我不可思议的是java 2,jdk,j2se,j2ee,j2me等新名词在自己的脑海里蔓延。慢慢的自己知道了jcp组织是制定java相关规范的发源地 ,于是订阅了一份邮件列表。真是好东西啊,定期有java的最新动向,所以java的动态尽收眼里,建议大家也去订阅一份。免费的。自己动手下载了java(tm) 2 sdk和java(tm) 2 sdk documentation后,不懂的就查java(tm) 2 sdk documentation,特别好用,也不需要什么手册之类的,建议大家都要有一份。

  搭起java开发环境后,记得还是用ultraedit编辑并编译的(在其中可以配好java的编译环境)。慢慢的改用jcreator了。不错,至少很多方面有改进。最开始卖了一套 2本书,还不错。对于入门来说足够了。慢慢的知道是一本好书,后来才知道,有了java经验后,看这本书特别过瘾,所以现在还经常翻翻。周而复始的看,效果特别好。慢慢的知道了oreilly公司()出的图书不错,很高雅,国内翻译的也还可以()。本人收集了很多oreilly的原版图书,有需要的可以和我联系(acrobat pdf格式)。慢慢知道了jjhou这个人 )以及他的个人网站,最让我感兴趣的是jjhou老师写的散文,书评,很有收获,不是为技术而技术。很有趣味性。其中,  上有很多美丽的图书。

  不知道什么时候,要开始干项目了,以前从书上看到的东西,慢慢的在项目中有了很好的机会去温习,慢慢的有了感觉,开始主要是用swing,开发桌面系统,放置一个按钮怎么也放不好,后来才知道有一个布局管理器。咳,这个婆婆的java也讨厌的很。开始涉及到数据库访问,jdbc。后来我才知道,sun的java网站有一个java tutorial。( )。同时,也知道了蔡先生的sleepless in  ),太美了,美的很。满满的,oreilly,  也是不错的地方。都有很多优秀的文章。,也很棒。

  每次,美美的享用一顿大餐后,也来也觉得自己是不是应该换一种学习方式,因为这样学习效果不太好。比较乱。让我想起了java specification,对,我开始研究java规范了。最开始下载的规范是jdbc specification,很多概念一目了然,尤其是database的事务性控制,自己对于她的理解慢慢的有了较为深入的了解。对于开发c/s结构,比如,swing+jdbc,开发数据库应用系统,让我学会开发两层结构的应用系统。很神气。

  也不知道什么时候要开始开发一个网站,基于linux+jsp+javabean+oracle的系统。很是有意思。为什么这么说呢?因为不同于swing+jdbc的开发模式,系统之间多了一层(javabean,姑且就这么叫吧!嘻嘻);同时,很多开发技术和面向左面系统不一样,比如分页技术。

  完成项目后,自己对于java的很多方面都比较了解了。开始思考一个问题,j2ee是什么东西?。我们学习java大概有3个方向,第一,桌面系统,包括c/s结构;第二,j2me,面向无限领域,很有潜力的家伙,看看中国的手机用户就知道了。第三,面向企业应用、计算的平台,j2ee。

  在痛苦的抉择后,我选择j2ee..分享j2ee给我带来的快乐。学到现在,最大的感觉,就是: 简单就是美,美就是java.不会有学mfc的痛苦,也不会有去分析stl的艰辛,网路应用上一点也不逊色于c++。开始进入我的j2ee之旅。

  还是下载了一份j2ee规范,一份j2ee sdk。开始研究j2ee,结合 提供的j2ee tutorial开始研究了。大概过了1个月,开始有感觉了,也就在这个时候,需要我去完成一个j2ee构架方面的项目。差不多边学编写完成了,很多概念在写完后都不是很清晰,因为东西太多了,主要是基于jsp(servlet)+session bean+eis构架开发系统。当然也学到很多东西,至少对sb ejb的编写不成问题。懂得了jsp如何调用ejb……。

  完成项目后,我开始研究java pet store了,很是过瘾。开始知道了servlet过滤器,xml方面较为全面的知识,知道了j2ee整个框架中各种技术的实际应用。慢慢的,开始研究weblogic配置好的pet store(也是sun公司的)。慢慢的分析两者的不同之处。开始对j2ee specification有了很好的感觉。因为j2ee specification本身是很严肃的,但pet store给出了活力。

  在反复的学习中,我明白了j2ee构架的70—80%。新的问题又出来了,实际企业中会如何建构一个j2ee系统呢?带着这个问题,我开始分析core j2ee patterns,这本书。同时,也有ejb design patterns。慢慢的,开始知道了j2ee的魅力所在,知道了j2ee为什么会在企业中得到较为好的认可。

  大家都知道,设计模式一词,在公司上班,你们的老板会看你的代码吗?会赞赏你的dp很好吗,我想很少。在完成你的工作进度之余,加班,加班,再加班,我想你没有更多的时间去分析研究dp。但j2ee框架不一样,她内置了很多优秀的设计模式,我们在设计开发、构架一个j2ee系统中用到了很多设计模式。比如,mvc,ejb中封装的dao设计模式。构架j2e系统用session façade,message façade设计模式也不会太困难。这也是后来j2ee吸引我的地方。

慢慢的我知道了,作为一个j2ee开发者,我们要掌握其中的核心内容。我个人认为,3方面很重要。实施ejb系统常用的架构、设计模式,比如session façade、message façade、dto等。j2ee系统构架中常用的模式。uml-> ejb,ejb->uml相互映射。现在也一样在研究。

  善于享受孤独,幸好还有j2ee!

初次涉及java领域,感觉到java入门是好像没有c,c++入门快,工具也没有什么turbo c,visual c++好用(自己的破机器实在陪不起jbuilder,贪婪的家伙,以后一定要收拾她)。什么java_home,classpath,虚拟机等概念都是初次基础,旁边的人都很少用java的。感觉java就是做applet的。慢慢的知道了,开始知道java博大精深。让我不可思议的是java 2,jdk,j2se,j2ee,j2me等新名词在自己的脑海里蔓延。慢慢的自己知道了jcp组织是制定java相关规范的发源地 ,于是订阅了一份邮件列表。真是好东西啊,定期有java的最新动向,所以java的动态尽收眼里,建议大家也去订阅一份。免费的。自己动手下载了java(tm) 2 sdk和java(tm) 2 sdk documentation后,不懂的就查java(tm) 2 sdk documentation,特别好用,也不需要什么手册之类的,建议大家都要有一份。

  搭起java开发环境后,记得还是用ultraedit编辑并编译的(在其中可以配好java的编译环境)。慢慢的改用jcreator了。不错,至少很多方面有改进。最开始卖了一套 2本书,还不错。对于入门来说足够了。慢慢的知道是一本好书,后来才知道,有了java经验后,看这本书特别过瘾,所以现在还经常翻翻。周而复始的看,效果特别好。慢慢的知道了oreilly公司()出的图书不错,很高雅,国内翻译的也还可以()。本人收集了很多oreilly的原版图书,有需要的可以和我联系(acrobat pdf格式)。慢慢知道了jjhou这个人 )以及他的个人网站,最让我感兴趣的是jjhou老师写的散文,书评,很有收获,不是为技术而技术。很有趣味性。其中,  上有很多美丽的图书。

  不知道什么时候,要开始干项目了,以前从书上看到的东西,慢慢的在项目中有了很好的机会去温习,慢慢的有了感觉,开始主要是用swing,开发桌面系统,放置一个按钮怎么也放不好,后来才知道有一个布局管理器。咳,这个婆婆的java也讨厌的很。开始涉及到数据库访问,jdbc。后来我才知道,sun的java网站有一个java tutorial。( )。同时,也知道了蔡先生的sleepless in  ),太美了,美的很。满满的,oreilly,  也是不错的地方。都有很多优秀的文章。,也很棒。

  每次,美美的享用一顿大餐后,也来也觉得自己是不是应该换一种学习方式,因为这样学习效果不太好。比较乱。让我想起了java specification,对,我开始研究java规范了。最开始下载的规范是jdbc specification,很多概念一目了然,尤其是database的事务性控制,自己对于她的理解慢慢的有了较为深入的了解。对于开发c/s结构,比如,swing+jdbc,开发数据库应用系统,让我学会开发两层结构的应用系统。很神气。

  也不知道什么时候要开始开发一个网站,基于linux+jsp+javabean+oracle的系统。很是有意思。为什么这么说呢?因为不同于swing+jdbc的开发模式,系统之间多了一层(javabean,姑且就这么叫吧!嘻嘻);同时,很多开发技术和面向左面系统不一样,比如分页技术。

  完成项目后,自己对于java的很多方面都比较了解了。开始思考一个问题,j2ee是什么东西?。我们学习java大概有3个方向,第一,桌面系统,包括c/s结构;第二,j2me,面向无限领域,很有潜力的家伙,看看中国的手机用户就知道了。第三,面向企业应用、计算的平台,j2ee。

  在痛苦的抉择后,我选择j2ee..分享j2ee给我带来的快乐。学到现在,最大的感觉,就是: 简单就是美,美就是java.不会有学mfc的痛苦,也不会有去分析stl的艰辛,网路应用上一点也不逊色于c++。开始进入我的j2ee之旅。

  还是下载了一份j2ee规范,一份j2ee sdk。开始研究j2ee,结合 提供的j2ee tutorial开始研究了。大概过了1个月,开始有感觉了,也就在这个时候,需要我去完成一个j2ee构架方面的项目。差不多边学编写完成了,很多概念在写完后都不是很清晰,因为东西太多了,主要是基于jsp(servlet)+session bean+eis构架开发系统。当然也学到很多东西,至少对sb ejb的编写不成问题。懂得了jsp如何调用ejb……。

  完成项目后,我开始研究java pet store了,很是过瘾。开始知道了servlet过滤器,xml方面较为全面的知识,知道了j2ee整个框架中各种技术的实际应用。慢慢的,开始研究weblogic配置好的pet store(也是sun公司的)。慢慢的分析两者的不同之处。开始对j2ee specification有了很好的感觉。因为j2ee specification本身是很严肃的,但pet store给出了活力。

  在反复的学习中,我明白了j2ee构架的70—80%。新的问题又出来了,实际企业中会如何建构一个j2ee系统呢?带着这个问题,我开始分析core j2ee patterns,这本书。同时,也有ejb design patterns。慢慢的,开始知道了j2ee的魅力所在,知道了j2ee为什么会在企业中得到较为好的认可。

  大家都知道,设计模式一词,在公司上班,你们的老板会看你的代码吗?会赞赏你的dp很好吗,我想很少。在完成你的工作进度之余,加班,加班,再加班,我想你没有更多的时间去分析研究dp。但j2ee框架不一样,她内置了很多优秀的设计模式,我们在设计开发、构架一个j2ee系统中用到了很多设计模式。比如,mvc,ejb中封装的dao设计模式。构架j2e系统用session façade,message façade设计模式也不会太困难。这也是后来j2ee吸引我的地方。

慢慢的我知道了,作为一个j2ee开发者,我们要掌握其中的核心内容。我个人认为,3方面很重要。实施ejb系统常用的架构、设计模式,比如session façade、message façade、dto等。j2ee系统构架中常用的模式。uml-> ejb,ejb->uml相互映射。现在也一样在研究。

  善于享受孤独,幸好还有j2ee!


相关文章

  • 教务管理系统文档
  • 目 录 摘 要 ................................................................................................................ ...查看


  • 基于互联网的电子商务和电子政务信息系统架构研究
  • 摘 要:本文主要研究电子政务.商务架构问题,分析系统建设.平台选择等关键问题. 关键词:电子商务:政务:架构:开发平台 1电子商务.电子政务发展概述 商务部统计数据显示,过去几年国内网购规模暴增20余倍,网购整体增长空间依然不断提升,中国的 ...查看


  • 纪律审查信息管理系统设计与实现技术方案
  • 纪律审查信息管理系统设计与实现1.纪律审查信息管理系统设计与实现 ......... 2 1.1前言 ..................................................................... ...查看


  • 论文-旅游管理系统方案
  • 目 录 1. 前言 . ............................................................. 1 1.1 项目开发背景 ................................. ...查看


  • Java程序员职业发展必备素养
  • Java 程序员职业发展必备素养 随着软件行业的快速发展,Java 程序员职业发展也不断加速,但是发展的路上出现了很多问题,只有积学习更专业的职业素养,才能在本行业中取得良好的发展. Java 程序员职业发展道路因人而异,有的Java 程序 ...查看


  • 各种开发工具之间的区别
  • php PHP(外文名:PHP: Hypertext Preprocessor,中文名:"超文本预处理器")是一种通用开源脚本语言.语法吸收了C语言.Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域 ...查看


  • javaWeb开发文献综述
  • 毕业设计(论文)文献综述 基于JAVA 的火车售票系统的设计 学生姓名 周誉 学 号 [1**********]5 指导教师 柳斌 何剑锋 职称 副教授 专 业 软件工程 二零一五年六月 摘要: 随着我国人口的增长及社会的飞速发展,窗口售票 ...查看


  • 软件系统概要设计及总体架构设计
  • 目 录 1.1 软件系统概要设计及总体架构设计 ............................................................................. 2 1.1.1 系统设计概述 ... ...查看


  • 民生工程管理系统实施方案改后
  • 民生工程管理系统 建设方案 安徽科艾网络技术有限公司 2010年3月 目录 第1章 1.1 1.2 第2章 2.1 概述 ........................................................... ...查看


热门内容