基于Eclipse开发环境的J2EE编程技术
闫
坤
郭
赕
唐山063000)
(唐山职业技术,河北
摘要:Eclipse是一个开放
源代码的、基于
Java的可扩展
开发平台。Eclipse的出现,为Java开发者提供了
免费使用Java集成开发环境的机会。本文基于此开发环境来讲解如何搭建
J2EE开发环境。关键词:Eclipse前言J2EE编程技术
搭建
随着社会信息化程度不断提高,越来越多的
软件开发人员需要开发Web应用
程序。目前
网络编程主要有两大技术体系:基于J2EE的网络开发和基于.
NET的网络开发。J2EE技术以其开放性、灵活性、安全性和技术成熟度赢得了广大编程爱好者的青睐,,并且在目前企业级信息
系统开发领域也占领了很大的市场,取得了许多成功的案例。Eclipse是一个开放源代码的、基于Java的可扩展开发平台。Eclip∞的出现,为Java开发者提供了免费使用Java集成开发环境的机会。一些免费插件的出现,大大丰富了Eclip∞开发平台的功能,尤其是一些支持J2EE开发的免费插件(如
bmboz)的出现,使得EclipBe成为众多J2EE爱好者首选的开发平台。一、J2EE产生的背景1.企业级应用框架的需求。在许多企业级应用中,例如数据库连接、邮件服务、事务处理等都是一些通用企业需求模块。这些模块如果每次再开发都由开发人员来完成的话.将会造成开发周期长和代码可靠性差等
问题。于是许多大公司开发了自己的通用模块服务。这些服务性的软件系列统称为中间件。2.为了通用必须要提出规范。不然无法达到通用。在上面的需求基础之上,许多公司都开发了自己的中间件,但其与用户的沟通都各有不同,从而导致用户无法将各个公司不同的中间件组装在一起为自己服务。从而产生瓶颈,于是提出标准的概念。其实J2EE就是基于Java技术的一系列标准。为了满足开发多层体系结构的企业级应用的需求,Java的
‘
创始人Sun公司在早期的J2SE(Java
2
Ph怕咖Standard
Edi.
此在教育过程中,教师必须启发学生去观察思考。例如:在教学《定义变量类型》时,关于定义变量类型的两种方式学生总是分不出两者的区别,而且这两种方式的区别根据正常思维也是很难推断得出来的。我知道在课堂上讲再多,也不能够完全理解,更不会在他们的脑海里留下深刻的印象(这种方式以前试过,效果不佳),所以在进行理论教学时,我没有直接给出结论,而是让学生根据正常的推理得出某个结论,然后布置相关的操作任务,让学生自己带着这个疑问上机去验证。学生通过上机实践、观察、比较,用不了一刻钟的时间,自己就总结出了答案。三、引导与想象相结合。培养学生创新能力要培养有创造力的人才,就要培养学生的想象力,充分发挥学生的想象天赋和创新能力。为激发学生的探索精神和创新思维,教师在教学过程中要注意引导和激发学生的想象灵感,启迪学生的发散思维。如教学《VisualB聃ic程序
设计》的过程中,一般情况下教师会依次讲解课本上的知识。长期利用此方法容易导致学生思维的依赖性.扼杀他们的想象和创造能力。笔者在教学《图像设计与处理》的过程中,依据实际情况,启发引导学生从不同的角度去思考、发现、发挥、想象,并设计其他的方法.学生通过发散思维得到的方法多种多样,在教师的积极引导下.通过师生共同讨论,最后确定一个科学合理的
方案。这样学生不仅提高了创新能力.而且产生了浓厚的
学习 兴趣。
员在组长的带领下。学习的积极性较高。学生之间能相互配合,相互协作。很快地完成了训练任务,掌握了实践操作技能。这种教学模式可以培养学生的团队意识、参与意识、表现意识和群体意识。五、注重信息的收集与整理.培养学生的信息处理能力《信息技术教育》
课程的教育活动,绝大部分是在多媒体教室或
计算机房中进行的。教师也大多使用多媒体
课件进行教育。多媒体课件具有信息量大、知识面广、技术手段多样等特点。这些特点能够使学生在操作中自主学习和协作学习。学生在多媒体网络环境下学习,既开阔了视野。又丰富了知识,不仅可以选择阅读大量的信息资料,还可以进行实践操作训练。这种方式加大了学生的信息处理能力和去伪存真的能力要求,因此,我们应当注意培养学生的信息处理能力。六、注重社会实践培。培养学生的实际应变能力学生所学到的知识都将应用到社会实践中。一方面能够使学生从社会实践中得到启发,明确学习方向.增强学习的主动性和自发性,促进理论知识的学习,另一方面也丰富了学生的社会知识。提高了业务实践和社会活动能力。《信息技术教育》课程与其他学科有明显的差别,其信息量大,信息的变化速度快,对学生动手能力要求高。在教学中我们必须做到“四个结合”和两个。注重”。才能有利于培养学