-
1 知识链接
-
2 任务实现
-
3 软件下载
-
4 同步实训
【问题引入】
现在就让我们开始网络留言管理系统的开发吧。俗话说“工欲善其事,必先利其器”,同样在进行开发之前需要进行开发准备,如何进行开发准备呢?
【实现思路】
为了顺利开发Java Web应用系统,需要搭建开发环境,具体步骤如下:
(1)安装JDK开发工具包。
(2)安装Web 服务器Tomcat。
(3)安装并配置Eclipse。
(4)安装并配置MySQL数据库。
【知识链接】
1.JDK
JDK是Sun Microsystems针对Java开发人员提供的软件开发工具包,其中包含Java语言编译工具和运行工具以及执行程序的环境(即JRE)。JDK是一个免费、开源的工具,是其他Java开发工具的基础。
2.JSP
JSP是运行在Web服务器上的Java程序,并以网页的形式展现最终的结果,所以是Java Web开发技术。同其他技术相比它有很多优点:
l 一次编写,到处运行。除了系统之外,代码不用做任何更改。
l 系统的多平台支持。基本上可以在所有平台上的任意环境中开发,在任意环境中进行系统部署,在任意环境中扩展。相比ASP.NET的局限性是显而易见的。
l 强大的可伸缩性。从只有一个小的Jar文件就可以运行Servlet/JSP,到由多台服务器进行集群和负载均衡,到多台Application进行事务处理和消息处理,从一台服务器到无数台服务器,Java显示了巨大的生命力。
l 多样化和功能强大的开发工具支持。这一点与ASP很像,Java已经有了多种非常优秀的开发工具,而且很多可以免费得到,大多可以顺利地运行于多种平台之下。
l 支持服务器端组件。Web应用需要强大的服务器端组件来支持,开发人员需要利用其他工具设计实现复杂功能的组件供Web页面调用,以增强系统性能。JSP可以使用成熟的JavaBeans组件来实现复杂商务功能。
3.Tomcat
Tomcat是Apache组织的产品,是一个免费的开源的Web服务器,Tomcat服务器是当今使用最广泛的Servlet/JSP服务器,运行稳定、性能可靠,是学习JSP技术和中小型企业应用的最佳选择。
4.Eclipse
Eclipse是一个开放源代码的、基于 Java的可扩展开发平台。利用它可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大地提高工作效率。Eclipse IDE目前的版本是2019-06 (4.12.0)。
5.MySQL
MySQL最初是由瑞典MySQL AB公司开发的一个小型关系数据库管理系统,目前已发展为世界上最流行的开源关系型数据库。由于其性能好、可靠性和易用性,目前它被广泛应用于Internet上的中小型网站中。
6.Navicat for MySQL
Navicat for MySQL 是管理和开发 MySQL的理想解决方案。它是一套单一的应用程序,能连接MySQL数据库,并与 Amazon RDS、Amazon Aurora、Oracle Cloud、Microsoft Azure、阿里云、腾讯云和华为云等云数据库兼容。这套全面的前端工具为数据库管理、开发和维护提供了一款直观而强大的图形界面。

