第八次作业-谈谈Java web学习小结
我们的项目主要是利用Java Web技术来实现的,现在项目基本上快完成,所以我来谈谈在这个过程中学习Java Web的小结与心得。
最开始学习Java Web我首先在网上查阅了资料,了解到学习Java web的一些流程,然后确定了一个学习Java Web的步骤,并且制定了一个基本的计划。
(1)复习巩固Java基础。这是学习Java web最基本的,也是最为重要的一步。虽然之前有学过JAVA,但是由于不经常使用,很多知识点已经陌生了,如函数调用、重载,数组使用等,所以在该过程中,我通过网上的一些教学视频和有关书籍进行了学习,在学习的同时要求自己每天用JAVA来编写代码,加快对概念的理解与学习的进度。
(2)学习HTML+CSS+Javascript。在学习Java的同时我开始学习HTML、CSS以及Javascript,这也是学习web开发的不可或缺的一部分,学好这一部分能够写出静态的页面,HTML中有很多的标签,css中也有不少的样式规则,之前习惯于把样式规则写在HTML标签中,通过学习,我开始学会建一个独立的样式表单,即一个自定义的CSS文件,将大部分规则写于该文件中,然后在HTML中引用该文件,虽然内容比较多,但是不需要全部记下,在需要的时候可以查找进行使用。但是Javascript,我学得不太好,还需要花费更多时间来学习。
(3)Oracle数据库的操作,MySQL操作,PL/SQL语言。我们本次做的系统是作业管理系统,所以后台数据库的操作也是必须的,基本上各个子功能模块都需要用到数据库,之前也学习过数据库和Oracle,为了可以更好地操作,也需要重新复习巩固一下有关内容。
(4)学习JDBC+JSP+Servlet的开发,我认为这是学习过程中较为困难的一部分,首先要先了解MVC模型的概念,了解如何用JSP+Servlet来实现MVC结构,虽然现在不少人觉得MVC已经有点陈旧,但是目前大部分的系统依然还是用这一种模型来进行开发,这一部分的内容我还未能很好掌握,所以还在学习过程之中,而且在学习中在遇到了不少的问题,从最开始用JDBC来进行my eclipse和数据库连接时就遇到一些障碍,有时候出现一个问题需要耗很久的时间来解决,所以需要有更好的耐心来对待。
目前,我所学习java web的技术只涉及以上的内容,要想真正掌握Java web,需要学习的东西还太多,如SHH:目前最流行的JavaEE开发技术;AJAX;Jquery和Prototype等,所以要走的路还很长,其实,本次对作业管理系统进行开发,对于我来说更多的是一个学习的过程,但只要脚踏实地,一步一步来完成自己的计划,的确会真正的学到些什么,会有所收获。