如何能够高效的学习javaee

weixin_37155205 2016-12-24 11:22:22
学习到hibernate框架阶段了,总感觉代码做了好多次,再作还有可能出错,而且思路当下明白了,过段时间还会忘记,老师上课讲课都听明白了,下课自己回想,就好像没上过课似的,一点印象都没有,记得快,忘的也快,大神都是怎么炼成的
...全文
258 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
我爱娃哈哈 2016-12-26
  • 打赏
  • 举报
回复
写到吐就记住了
zapdos 2016-12-26
  • 打赏
  • 举报
回复
要理解这些框架的意图,自己去尝试用原生JAVA代码实现这几个框架效果会好一点
一、本课题的目的和意义 本课题会开发一个计算机协会社团信息管理系统,从而实现计算机协会社团信息管理系统内部各种繁琐事务的管理。追求低碳生活,摆脱以前纸质化的办公模式,节约人力物力从而达到提高办事效率的目的。随着计算机技术的飞速发展,计算机在企业、高校等管理中应用的普及,利用计算机实现高效、智能的管理势在必行。对于知识创新的主体,高校教育来说,更应该着重实际,从身边做起,利用高科技解决实际问题,适应现代要求、推动管理走向科学化、规范化,走在科技的前沿。 二、课题的国内外开发动态 大学生活丰富多彩,校园中存在的很多的社团,为学生的全面发展提供了平台,同时也给他们一个展现自我的机会。随着社团的增加,入社成员的增加,社团管理工作的复杂性也随之增加,但现在国内大部分的高校还只是基于校园社联会这个平台来进行一小部分的社团信息管理,但是本系统能够对社团的信息进行系统化的整理与管理,能够大大的节省整理工作的时间成本还有提高工作效率。本系统运用Web页面进行前台信息展示,后台偏重于信息管理,两者相互结合,可以使学生在网上进行入社、退社,查询相关社团信息等操作;可以让社团负责人管理自己的社员,在线进行社团活动管理等;可以在线实现社团的管理等。一系列的无纸化操作,大大地节省了财力物力,使社团各种事项管理高效化。在此我对该系统进行了初步设计工作,希望它能够在校园的社团管理工作中发挥便捷、高效的作用,更好地推进各社团的发展。本文采用Servlet+Jsp+SQL Server 2005+PowerDesigner作为开发技术,以Java为编程语言,开发一个基于Servlet的计算机协会社团信息管理系统。该系统可以对社团工作进行快速、高效的管理,为社团之间和社团会员之间提供一个良好的信息交流的平台,让社团成员可以展示自己的风采,及时了解社团的新动态,营造一个现代化的学习生活环境。 三、课题的基本内容 计算机协会社团信息管理系统作为一款管理计算机协会社团信息工作的系统,它将复杂的工作便捷化、高效化。本系统按功能分为以下几个模块: 1. 协会活动管理模块:实现协会活动信息的发布,修改,删除等功能。 2. 会员管理模块:实现对会员的添加和删除以及对会员信息的修改等功能。 3. 协会会费管理模块:实现对协会会费的使用情况以及对协会会费信息统计等功能。 4. 登录管理模块:实现对登录信息的管理的功能。 四、拟解决的主要问题 1. 用户的登录问题:不同的用户如(普通用户、各支社团管理员、系统管理员)所能实现的操作以及显示不同的操作界面的划分。 2. 界面开发:利用Dreamweaver开发界面,使用Photoshop进行图片处理,使界面看起来简洁、友好。 3. 数据表的设计问题:系统数据表之间必须保证一致性、完整性,且要做到表内冗余小,表间关系明确,才能进行有效的管理。 此外、利用SQL 2000建立好关系数据库和建好客户端和服务器之间的连接又是另一个难点。建立良好的数据库要从科学性、安全性、规范性、结构性等各个方面进行考虑。客户端和服务器之间的连接要配置好数据库服务器等。 五、课题设计的实现方案 1. 本系统开发语言的选择 本系统使用的开发语言是Java语言,Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。而对于信息管理系统来说,java能够实现前台和后台的信息交互,并能够对前台所提出的请求处理数据,因此在开发本系统时我把它作为本系统的开发语言。 2. 本系统开发工具的选择 本系统前台使用的开发工具是MyEclipse。MyEclipse企业级工作平台MyEclipse Enterprise Workbench ,简称MyEclipse. 是对EclipseIDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML, Struts, JSP, CSS, Javascript, Spring, SQL, Hibernate。 MyEclipse 是一个十分优秀的用于开发Java, J2EE的 Eclipse 插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分不错。MyEclipse目前支持Java Servlet,AJAX, JSP, JSF, Struts,Spring, Hibernate,EJB3,JDBC数据库
项目名称:飞机票订购系统。 功能需求:实现用户的登录和注册以及管理员的登录和注册,用户界面实现飞机票的预约订购,订单的查询,退订机票,查询飞机飞行时刻表等功能,管理员界面实现航班的添加,用户信息管理,取消航班, 的功能。 设计目的:一:实现简单的飞机票网上订购系统,使用户能够简单快捷的获取飞机票,不必为出行的车票而烦恼,通过网页这层虚拟的界面使旅客和航空公司以及银行获利,达到三赢的目的。用户可以通过飞机票订购系统选择自己要去的目的地,选择一个时间合适价格优惠的航班,开始轻松愉快之旅,做到对旅客同志们的多放心,航空公司可以挺过这款系统,赚取票价利益,时刻发布最新航班信息,让旅客不到飞机场都能应时了解当前的飞机信息,对于当下交通工具繁茂的时代来说,无疑是增加客流量灵丹妙药,做到对和航空公司的多省心。与此同时,日益渐长的客流量不仅极大的促进了旅游业,增加旅客的消费开支,必将为国家GDP增长做出突出贡献,为我国综合国力增强打下良好基础,方便的管理,快捷的操作更为构建社会主义和谐社会奉献出一份莫大的力量,在这样林林总总,条条目目的利益催生下,这款系统必将深入人心,成为人们生活中的一部分。二:对于javaee初学者来说,最困难的就是实际应用,它不仅对技术有庞大的要求,更网罗零散的知识面于一体,对于加强一门课程的理解来说,无疑是最为简单有效的方式,设计一个java ee的实体网站不是一件易于上手的是情。首先我们需要对产品进行构思,明确要实现何种功能,清楚设计的方法有哪几种,是否满足用户要求等多个方面进行预设计,其次对于自己是否已经掌握某方面技术要有一个全面的认识,不懂的就需要进一步学习,做得到亦步亦趋,最后,在对产品有一个全新的认识,技术也到位的前提下,来设计网页,实现功能。这对于加深对网页设计的理解十分重要,也是设计的目的,是设计的初衷。

590

社区成员

发帖
与我相关
我的任务
社区描述
提出问题
其他 技术论坛(原bbs)
社区管理员
  • community_281
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧