首页 > 代码库 > EmpyoyeeManger_1.0

EmpyoyeeManger_1.0

整体结构

技术分享

首先创建一个名为employee的数据库

create database employee;

然后在该数据库下建一张表

CREATE TABLE t_emp(
    id BIGINT PRIMARY KEY AUTO_INCREMENT,
    NAME VARCHAR(50) UNIQUE,
    salary DOUBLE ,
    age INT
);

然后就是项目和数据库进行联系,然后操作数据库(增删改查)

如果看了上一个项目大家应该被每次操作都要重新连接数据库而烦恼,而且代码具有高度的重复性,那么我们把相同的代码封装成一个工具类(utils)

技术分享

代码如下:

技术分享

 

 必须把jar包放在lib下面

技术分享

 

下边创建Emloyee实体类,该实体类的属性应与创建的t_emp表的字段对应

技术分享

代码如下

技术分享

技术分享

这种属性都是private ,每个属性都具有set和get方法的Java类叫做JavaBean

接下来是一个接口

技术分享

代码

技术分享

实现该接口

技术分享

 代码

技术分享

 add

 技术分享

delete

技术分享

findAll

技术分享

 

findById

 技术分享

 update

技术分享

 

 接下来是主页面(显示全部员工,用servlet实现)

技术分享

在浏览器显示如下

技术分享

点击修改链接要做的是跳转到另一个servlet,并把id传过去

技术分享

代码

技术分享

 

 技术分享

 

代码

技术分享

 

 修改功能实现,下边实现delete

技术分享

 

代码

技术分享

delete以实现(这个代码看着太少了)

 

然后就是最后一个功能(终于快结束了........)

当点击addEmployee

跳转到addEmp.html

 技术分享

代码

技术分享

 

 技术分享

代码

技术分享

web.xml

技术分享

 

EmpyoyeeManger_1.0