接口类
package com.qf.emp.dao; import com.qf.emp.entity.EmpManager; public interface EmpManagerDao { public EmpManager select(String username); }
实现类
package com.qf.emp.dao.impl; import com.qf.emp.dao.EmpManagerDao; import com.qf.emp.entity.EmpManager; import com.qf.emp.utils.DbUtils; import org.apache.commons.dbutils.QueryRunner; import org.apache.commons.dbutils.handlers.BeanHandler; import java.sql.SQLException; public class EmpManagerDaoImpl implements EmpManagerDao { private QueryRunner queryRunner = new QueryRunner(); @Override public EmpManager select(String username) { try { EmpManager empManager = queryRunner.query(DbUtils.getconnection(),"select * from empmanager where username = ?;",new BeanHandler<EmpManager>(EmpManager.class),username); return empManager; } catch (SQLException e) { e.printStackTrace(); } return null; } }