发布时间:2019-07-29 17:47:28
1.新建java项目 ,项目名称 888
2.新建包,包名 .demo.util ,编写DBHelper,操作数据库的公共类
3.新建包 ,包名 .demo.model ,在下面写 Dept类,Emp类 。
将数据库中 emp,dept表的列名,分别写在Dept类,Emp类中,充当属性
4.对这些属性进行封装 。 getter setter,构造方法(有参,无参),重写toString() ;
5.新建包 .demo.dao ,在这个包下面新建接口,接口名 DeptDAO
接口里面包含方法
/**
* 查询所有的部门信息,
*/
public List<Dept> queryDeptsByList() throws Exception ;
/**
* 根据部门编号,查询部门信息
*/
public Dept queryDeptByNo(String dno) throws Exception;
/**
* 根据部门名称来进行模糊查询
*/
public List<Dept> queryDeptByName(String dname) throws Exception;
public int addDept(Dept dept) throws Exception;
public int updDept(Dept dept) throws Exception;
public int delDept(String id) throws Exception;
6.新建包 .demo.dao.impl ,在这个包下面新建类 。 DeptDAOImpl 实现接口 DeptDAO 接口
7.实现接口里面未实现的方法 。
8.新建包 .demo.main ,在这个 包下面新建 类 Demo类 。
测试刚才在DeptDAOImpl里面的实现的方法 。
9.在.demo.dao 包下面新建接口 EmpDAO接口 。
public List<Emp> queryEmpList() ; //查询所有员工
public Emp queryEmpByNo(int id) ; //根据员工编号查询员工个人信息
public List<Emp> queryEmpByName(String name) ;//根据员工姓名模糊查询
public int addEmp(Emp emp) ; //添加
public int updateEmp(Emp emp) ; //修改
public int delEmp(int id) ; //删除