刘长炯 著
关于作者
刘长炯,目前居住中国北京,西安电子科技大学通信工程学士。曾任Synnex China公
司系统架构师和Java讲师。从 2001 年起一直专注于Java方向的学习和开发。所维护的Java
博客 http://www.blogjava.net/beansoft/ 曾获得 2007 年 12 月《程序员》杂志的编辑推荐。
作者提供各种技术顾问服务,欢迎洽谈相关事宜。
电子邮件:beansoft@126.com
手机:13810397064(请发短信,谢绝广告推销)
QQ: 9991483(仅限捐款用户网上答疑使用)
官方网站:http://beansoft.blogjava.net/
Eclipse(官方网站:http://www.eclipse.org )
IDE
(Integrated Development Environment,集成开发环境)
JCreator(www.jcreator.com)
名词解释:SSH,这是流行的 Struts + Spring + Hibernate 整合技术的简称。
第一章 安装配置开发环境
本章内容参考视频:http://www.blogjava.net/beansoft/archive/2007/09/24/147651.html
MyEclipse 6 实 战 开 发 讲 解 视 频 入 门 0: 下 载 安 装 运 行 HelloWorld 。http://www.blogjava.net/beansoft/archive/2007/09/26/148267.html MyEclipse 6 实战开发讲解视频入门 1 安装运行 Mysql, MySQL-Front 管理, JDBCHelloWorld 开发。
注意:不要下载 JRE(Java Runtime Environment, Java 运行时环境),因为 JRE 不
包含 Java 编译器和 JDK 类的源码。
下载JDK可以访问官方网站 http://java.sun.com/javase/downloads/index.jsp ,一般来
说下载最新版本即可,目前的稳定版本是JDK 6。
JDK 的中文 API 文档有助于理解和学习 Java 语言的基础,但是从长远看还是希望读
者能逐渐熟悉阅读英文的 Javadoc。下载 CHM 格式就可以了,阅读起来比较方便,还可以
搜索。 目前在 http://developers.sun.com.cn 已正式宣布发布 Java SE 6 API 中文版。
大家也可以从以下网址下载:
HTML 格 式
( http://download.java.net/jdk/jdk-api-localizations/jdk-api-zh-cn/publish/1.6.0/html/zh_CN/
api/index.html )
* zip 格 式
( http://download.java.net/jdk/jdk-api-localizations/jdk-api-zh-cn/publish/1.6.0/html_zh_CN
.zip )
* CHM 格 式
( http://download.java.net/jdk/jdk-api-localizations/jdk-api-zh-cn/publish/1.6.0/chm/JDK_A
PI_1_6_zh_CN.CHM )
官方论坛地址(Sun 中国社区):
http://gceclub.sun.com.cn/NASApp/sme/jive/thread.jsp?forum=35&thread=44422
因为 MyEclipse 6 已经内置了一个简易的 Tomcat 6(MyEclipse Tomcat),所以本节内容
为可选操作,但是强烈推荐了解本节内容。
Tomcat是一款开源免费的JSP服务器,可以在 http://tomcat.apache.org/ 下载并安装
Tomcat 5 或者 6。
可 以 访 问 MySQL 官 方 网 站 下 载 原 版 安 装 程 序 和 JDBC 驱 动 , 请 访 问 :
http://dev.mysql.com/downloads/mysql/5.0.html#win32
MySQL的JDBC 驱动下载地址位于 http://dev.mysql.com/downloads/connector/j/5.1.html:
MySQL绿色版下载
http://gro.clinux.org/frs/download.php/2106/portable_mysql.exe 4.02MB (自解压包)
用法: 下载后解压缩到硬盘的任意位置, 然后双击 PStart.exe 开始, 先启动 MySQL 服务
器, 然后即可编译运行 JDBC 测试代码.
Eclipse 是一款基础的,开源免费的Java开发工具,目前比较流行。Eclipse 3.3 可以
在 http://www.eclipse.org/ 下载,进入首页后点击黄色的Download按钮。
MyEclipse 6 是一款商业的基于Eclipse的Java EE集成开发工具,换句话说不是免费产
品。官方站点是 http://www.myeclipseide.com/。
第二章 开发第一个 Java 应用程序
本章内容参考视频:http://www.blogjava.net/beansoft/archive/2007/09/24/147651.html
MyEclipse 6 实战开发讲解视频入门 0: 下载 安装 运行 HelloWorld。
注释和取消注释
使用快捷键 Ctrl + / 可以将选中的代码快速的添加或者去掉两个斜线(//)风格的注释。
使用 Eclipse 平台共享代码――Eclipse 如何使用源代码版本控制
http://www.ibm.com/developerworks/cn/linux/opensource/os-ecshare/index.html。
第四章 用 MyEclipse Database Explorer
管理数据库
本章内容参考视频:http://www.blogjava.net/beansoft/archive/2007/09/26/148274.html
MyEclipse 6 实战开发讲解视频入门 2 用 MyEclipse Database Explorer 管理
MySQL 数据库 。
在 http://myeclipseide.com/ContentExpress-display-ceid-67.html#quickstarts MyEclipse
教程库(英文) 可以看到很多官方的MyEclipse教程。
有 关 JDBC 的 内 容 可 以 从 Sun Microsystems 官 方 网 站 的 这 个 链 接 来 学 习 :
http://java.sun.com/products/jdbc/index.html 。
第五章 开发 JDBC 应用
本章内容参考视频:http://www.blogjava.net/beansoft/archive/2007/09/26/148267.html
MyEclipse 6 实战开发讲解视频入门 1 安装运行 Mysql, MySQL-Front 管理,
JDBCHelloWorld 开发。
基于_JDBC_2.0_驱动的分页代码实现
http://www.blogjava.net/beansoft/archive/2007/10/23/155318.html
学习SQL语法的好资料:Transact-SQL 参考
http://www.blogjava.net/beansoft/archive/2007/07/10/129354.html
第六章 管理应用服务器
本章内容参考视频:http://www.blogjava.net/beansoft/archive/2007/10/05/150563.html
MyEclipse 6 实战开发讲解视频入门 5 MyEclipse 6 + Tomcat 6 Servlet 入门开发。
第七章 开发 Hibernate 应用
本章内容参考视频:http://www.blogjava.net/beansoft/archive/2007/09/27/148478.html
MyEclipse 6 实战开发讲解视频入门 3 MyEclipse Hibernate 快速入门开发。
Hibernate(英文意思是冬眠,大概是说自从有了Hibernate后就可自此让JDBC“冬眠”
了吧)(www.hibernate.org)是一个非常流行的开源的易于配置和运行的基于 JDBC 的对
象-关系映射(JORM) 引擎。
第八章 开发 Web 应用
本章内容参考视频:http://www.blogjava.net/beansoft/archive/2007/11/19/161502.html
MyEclipse 6 实战开发讲解视频入门 6 Web 入门开发 - JSP/HTML/JDBC 登录 。
相关网页
MyEclipse6实 战 开 发 讲 解 视 频 入 门10JSP文 件 上 传 下 载
http://www.blogjava.net/beansoft/archive/2007/12/15/164704.html
封装Jakarta文件上传功能的一个类
http://www.blogjava.net/beansoft/archive/2007/01/05/92087.html
JSP生成随机验证码图片
http://www.blogjava.net/beansoft/archive/2007/08/03/134334.html
Resin服务器(性能要比Tomcat好些,很多网站用)http:// www.caucho.com/download/
JSP官方网站http://java.sun.com/products/jsp/
免费JSP/Servlet中文教程打包下载
http://www.blogjava.net/beansoft/archive/2007/10/26/156063.html
Tomcat5/6GBK编码下完美解决中文表单问题的过滤器
http://www.blogjava.net/beansoft/archive/2007/10/09/151368.html
转载:servletAPI2.1中文版.txt
http://www.blogjava.net/beansoft/archive/2007/11/02/157665.html
原创讲解JSP过滤器和监听器
http://www.blogjava.net/beansoft/archive/2007/11/09/159374.html
使用过滤器使您的JSP具有HTTP压 缩 功 能
http://www.blogjava.net/beansoft/archive/2006/11/22/82704.html