⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 boarddaoimpl.java

📁 实现了简单的JSP论坛 里面还包含几个教学常用例题
💻 JAVA
字号:
/*
 * s2jsp.lg.dao.impl.BoardDaoImpl.java
 * 2007-7-18
 * 版块Dao的实现类
 */
package s2jsp.lg.dao.impl;

import java.util.*;
import s2jsp.lg.dao.BoardDao;
import s2jsp.lg.entity.Board;

public class BoardDaoImpl implements BoardDao{
    /**
     * 查找版块
     * @return 封装了版块信息的Map
     */
    public Map findBoard() {
        Map  boardMap      = new HashMap();   // 保存版块Map
		List listMainBoard = new ArrayList(); // 保存主板库的List
		List listSonBoard1 = new ArrayList(); // 保存主版块id为1的子版块List
		List listSonBoard2 = new ArrayList(); // 保存主版块id为2的子版块List

		/*  主版块 */
		for(int i=1;i<=2;i++){
			Board board = new Board();
			board.setBoardId(i);
			board.setBoardName("主版块"+i);
			board.setParentId(0);
			listMainBoard.add(board);
		}
		boardMap.put(new Integer(0),listMainBoard);

		/*  主版块id为1的子版块 */
		for(int i=1;i<=5;i++){
			Board board = new Board();
			board.setBoardId(i+2);
			board.setBoardName("主版块id为1的子版块"+i);
			board.setParentId(1);
                	listSonBoard1.add(board);
		}
		boardMap.put(new Integer(1),listSonBoard1);

		/*  主版块id为2的子版块 */
		for(int i=1;i<=4;i++){
			Board board = new Board();
			board.setBoardId(i+7);
			board.setBoardName("主版块id为2的子版块"+i);
			board.setParentId(2);
            		listSonBoard2.add(board);
		}
		boardMap.put(new Integer(2),listSonBoard2);
        
        return boardMap;
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -