zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    HTML中visibility:hidden 和 display:none 的区别及实例?
    新手css学习
    关于新手html的认识
    学习前端第一天(上午)
    0528学习笔记
    愉快的一天
    今日份学习的快乐
    javascript(2)
    javascript
    CSS基础(2)
  • 原文地址:https://www.cnblogs.com/hui-8-ma/p/6820185.html
Copyright © 2011-2022 走看看