**寒假的时候老师让写个简单的JavaEE教程给学弟or学妹看,于是写了下面的内容。发表到这个地方以防丢失。。。
因为写的时候用的是word,直接复制过来格式有点乱。。。所以不要在意细节了。。。**
环境配置
Java运行环境安装配置
http://jingyan.baidu.com/arti...Mysql数据库下载安装
下载地址:https://dev.mysql.com/get/Dow... 牢记安装过程中设置的root用户的密码Eclipse安装
选择JavaEE版本的EclipseTomcat安装配置
https://tomcat.apache.org/dow...Mysql数据库驱动
https://dev.mysql.com/downloa...
JavaEE教程
前提
JavaEE开发环境,参考JavaEE环境配置.docx 文档
Java基础知识 jsp基本语法
http 协议基础知识 只需了解 get post请求即可
基础的html css js 等。能够提交表单 展示内容即可*
例子说明
该教程以一步一步截图示例,一步一步开发一个简单学生信息管理系统
教程
在Eclipse中新建JavaWeb项目
打开Eclipse,依次选择菜单
File -->New --> other,在弹出的窗口中选择 Dynamic Web Project.如图一所示。
图一
选择Dynamic Web Project 后,会弹出如下所示的窗口,输入工程名称一路下一步即可。如图二
图二
新建工程后,如下图所示
图三
运行hello world
右击 WebContent -->new --> jsp file 输入文件名 index.jsp .在index.jsp 中插入 hello world
图四
在Server中选择 Add and Remove. 将TechExample添加Configured 中。(该步骤就是将我们的工程部署至已经配置好的Tomcat中)
图五
右击Server 选择Start ,在浏览器中访问 http://localhost:8080/TechExa... 即可看到程序已经成功运行了。
图六
分析需求,设计数据库
我们需要开发一个学生信息管理系统,其实就是在数据库中维护学生信息的增删改查。我们在Mysql数据库新建 student_db .在数据库中新建 student_info表。表结构如下:
列名称 列类型 备注
Id int(11)
Name varchar(255)
sex int(11) 0 待定 1 男 2 女
grade_name varchar(255)
class_name varchar(255)
attendance timestamp 入学年份
remark varchar(255) 备注信息
Sql语句如下
DROP TABLE IF EXISTS `student_info`;
CREATE TABLE `student_info` (
`id` int(11) NOT NULL,
`name` varchar(255) COLLATE utf8_bin DEFAULT NULL,
`sex` int(11) DEFAULT NULL,
`grade_name` varchar(255) COLLATE utf8_bin DEFAULT NULL,
`class_name` varchar(255) COLLATE utf8_bin DEFAULT NULL,
`attendance` timestamp NULL DEFAULT NULL,
`remark` varchar(255) COLLATE utf8_bin DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
添加数据库驱动jar包
将下载好的jar复制到 WebContent文件夹下的lib包里面。右击mysql驱动文件选择Build Path点击 Add To Build Path
代码实现功能,直接参考代码。代码注释很详细
Java web java源代码package命名规范
前缀是公司,组织网址的倒序,例如上海大学 包的前缀应该是 cn.edu.shu 。本例中包的前缀是 org.jason
包名不同代表的意义不同
constants 静态变量类 用户定义一些通用的变量,便于统一引用修改
domain 对应数据库表的实体类 只有属性以及属性的getter setter方法
dao 操作domain的方法,一般都是执行对数据库的增删改查
servlet 响应前端请求(相当于MVC框架中的控制器)
大型项目中,还有其他包名此处不在一一介绍
如何将源代码导入到eclipse工程中
打开eclipse依次选择菜单 File --> import 在弹出的窗口中选择Existing Projects into Workspace
然后选择源代码文件夹的位置,一路下一步即可。
代码下载
链接: http://pan.baidu.com/s/1eSMeLwQ 密码: xxjm
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。