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

📄 searchiddatamockup.java

📁 Spring framework basic tutorial using Java
💻 JAVA
字号:
package tutorial.view;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Set;

import tutorial.bean.InfoBean;


public class SearchIDDataMockUp extends AbstractDBManager {
	Map<Integer,InfoBean> map;
	public SearchIDDataMockUp(){
		map = new HashMap<Integer, InfoBean>();
		map.put(1, new InfoBean(1,"Hello"));
		map.put(2, new InfoBean(2,"Hi"));
		map.put(3, new InfoBean(3,"TrueMove"));
	}
	@Override
	public InfoBean queryInfo(int id) {			
		return map.get(id);
	}
	/* (non-Javadoc)
	 * @see tutorial.view.AbstractDBManager#addInfo(tutorial.bean.InfoBean)
	 */
	@Override
	public InfoBean addInfo(InfoBean bean) {
		map.put(bean.getId(), bean);
		return bean;
	}
	/* (non-Javadoc)
	 * @see tutorial.view.AbstractDBManager#getMaxID()
	 */
	@Override
	public int getMaxID() {
		Set<Integer> idList = map.keySet();
		int maxID = Integer.MIN_VALUE;
		for (Integer id : idList) {
			if (id > maxID){
				maxID = id;
			}
		}
		if ( maxID == Integer.MIN_VALUE){
			maxID = 0;
		}
		return maxID+1;
	}
	
	@Override
	public List<InfoBean> queryAllInfo() {
		List<InfoBean> result = new ArrayList<InfoBean>();
		result.addAll(map.values());
		return result;
	}
	
}

⌨️ 快捷键说明

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