【实例】赵雅智_login(4)删除

新建servletDeleteByIdServlet
package www.csdn.net.servlet;

import java.io.IOException;
import java.io.PrintWriter;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import www.csdn.net.service.AdminService;
import www.csdn.net.service.AdminServiceImpl;

public class DeleteByIdServlet extends HttpServlet {
	public void doGet(HttpServletRequest request, HttpServletResponse response)
			throws ServletException, IOException {
String sId = request.getParameter("id");
		
		AdminService adminService = new AdminServiceImpl();
		
		boolean flag = adminService.deleteById(Integer.valueOf(sId));
		
		if(flag){
			 request.getRequestDispatcher("./select.do").forward(request, response);
		}else{
			System.out.println("删除失败");
		}
	
	}


	public void doPost(HttpServletRequest request, HttpServletResponse response)
			throws ServletException, IOException {
		this.doGet(request, response);
	}

}

实现dao包
package www.csdn.net.junit;

import java.util.List;

import org.junit.Test;

import www.csdn.net.dao.AdminDao;
import www.csdn.net.dao.AdminDaoImpl;
import www.csdn.net.domain.Admin;



public class AdminDaoImolTest {
	//AdminDao接口,AdminDaoImpl是接口的实现类,所有一个接口实现类的对象可以转换成接口的对象(多态性)。
	private AdminDao adminDao = new AdminDaoImpl();
	
	@Test
	public void login(){
		 Admin entity = adminDao.login("Jack", "123");
		 System.out.println(entity.toString());
	}
	
	@Test
	public void findAll() {
		List<Admin> list = adminDao.findAll();
		System.out.println("查询内容是:");
		for (Admin admin : list) {
			System.out.println("id:" + admin.getId());
			System.out.println("name:" + admin.getName());
			System.out.println("pw:" + admin.getPass());
			System.out.println("sex:" + admin.getSex());
			System.out.println("role:" + admin.getRole());
			System.out.println(" ");
		}
	}
	
	@Test
	public void findNowTest(){
		 List<Admin> i = adminDao.findNowPageInfo(3);
		 System.out.println(i);
	}
	
	@Test
	public void deleteByIdTest(){
		 boolean i = adminDao.deleteById(7);
		 System.out.println(i);
	}
}


测试


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值