java和SQL问题

发布时间: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) ; //删除


推荐回答

还没有选出推荐答案,请稍候访问或查看其他回答!
以上问题属网友观点,不代表本站立场,仅供参考!