CNTFRAMETABDao.java 1.01 KB
package com.sitech.ismp.coll.i2000.db.nmsguest;

import java.sql.SQLException;

import org.apache.log4j.Logger;

import com.ibatis.dao.client.DaoException;
import com.ibatis.sqlmap.client.SqlMapClient;
import com.sitech.ismp.coll.i2000.db.SqlMapFactory;

public class CNTFRAMETABDao {

	static Logger logger = Logger.getLogger("LOGER");

	private SqlMapClient getSqlMap() {
		return SqlMapFactory.getNmsGuestSqlMapClient();
	}

	public java.util.List getMODULECOUNT(java.util.HashMap params) {
		try {
			return (java.util.List) this.getSqlMap().queryForList("getMODULECOUNT",params);
		} catch (SQLException sqlexception) {
			throw new DaoException("Error creating getMODULECOUNT.  Cause: "+ sqlexception);
		}
	}

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		logger.debug("a");
		String DevIPAddr = "1079";
		java.util.HashMap params = new java.util.HashMap();
		params.put("DevIPAddr",DevIPAddr);
		CNTFRAMETABDao dao = new CNTFRAMETABDao();
		System.out.println(dao.getMODULECOUNT(params).size());
	}

}