用java操作数据库练习

练习

要求实现的功能:

  • 插入员工
  • 修改员工信息
  • 根据主键删除员工
  • 根据主键查询员工
  • 根据姓名模糊查询员工
数据库表:

在这里插入图片描述

数据库表的结构:

在这里插入图片描述

写一个用来连接数据库的工具类DatabaseUtils

1.首先需要导入mysql-connector-java-5.1.47.jar包,没有什么好说的
2.然后加载驱动
在这里插入图片描述
3.连接数据库,同时需要定义一些属性
在这里插入图片描述
useName和password是自己的数据库的账号和密码

在这里插入图片描述
4.关闭连接
在这里插入图片描述
5.可以发现我所有的属性和方法都使用了 static修饰符,这里使用了单例模式。

Emp类

数据库表emp里有什么就写什么,根据emp表的结构定义属性就完事了

在这里插入图片描述
在这里插入图片描述

EmpUse类

这个类用来定义方法,对数据库中的emp表进行各种骚操作

定义属性和构造方法

在这里插入图片描述

插入员工

在这里插入图片描述

修改员工信息

在这里插入图片描述

根据主键删除员工

在这里插入图片描述

根据主键查询员工

在这里插入图片描述

根据姓名模糊查询员工

在这里插入图片描述

实际效果

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

大概就这样吧

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值