无级栏目

很早以前写的东西 这2天要用找了我10几分中 放上来做个笔记

先放service

MenuDAO dao=new MenuDAO();
	
	
	public List getMenu(Integer id){//递归
		ArrayList list = null;
		ArrayList list1=new ArrayList();
		try {
			list = (ArrayList) dao.showMenu(id);
			
			if(list!=null){
				for(int i=0;i

 dao也写上去

public List showMenu(Integer id) throws Exception{
		String sql="select * from testmenu where id=?";
//		System.out.println(sql+"---->"+id);
		pstmt=dao.getConn().prepareStatement(sql);
		pstmt.setInt(1, id);
		rs=pstmt.executeQuery();
		ArrayList list=new ArrayList();
		while(rs.next()){
			Menu menu=new Menu();
			menu.setId(rs.getInt(1));
			menu.setName(rs.getString(2));
			menu.setPid(rs.getInt(3));
			list.add(menu);
		}
		return list;
	}

 

dao就是取数据什么也没做大家不要误会了

你可能感兴趣的:(JAVA文章,DAO,SQL)