SQL之类的关系型数据库。同时针对数据库编程还是PL/SQL需要学习。使用Java访问数据库的话还有JDBC。
作为Java开发,CoreJava是核心,而作为JavaWeb开发,我认为Servlet才是核心。Servlet是服务器端的Java应用程序,但是与普通的Java应用程序不同的是,它是由web服务器来加载启动,即我们常说的Servlet,如Tomcat便是servlet容器。另外谈到J2EE开发,这里有一个重要的模型不得不提一下,很多人其实已经想到了,那便是MVC(模型-视图-控制器)模型。在传统的web开发中,往往是JavaBean充当模型、JSP做视图而Servlet作为控制器。还有就是三大框架了。
有了工具之后,以后可以一边学习一边调试程序,记得:多敲代码水平才能提高。学习也有2个步骤,首先依然是视频学习,我这里推荐去传智播客。要说到书籍的话,其实好书都是看的api文档,翻译过来的,最简单高效的方法就是去开发网站看api文档,当然你要有不错的英文功底还需要某些技术手段。至于如何看api,sundy视频已经讲得很好了。
Struts是一个基于Sun J2EE平台的MVC框架,主要是采用Servlet和JSP技术来实现的。由Struts能充分满足应用开发的需求,简单易用,敏捷迅速,在过去的一年中颇受关注。Hibernate是一个源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以的使用对象编程思维来数据库。
网友评论 ()条 查看