package com.pms.service; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import javax.servlet.http.HttpServletRequest; import org.apache.ibatis.session.SqlSession; import org.springframework.stereotype.Service; import com.pms.common.SqlMapConfig; import com.pms.common.bean.PersonBean; import com.pms.common.service.BaseService; import com.pms.common.utils.CommonUtils; import com.pms.common.utils.Constants; @Service public class MainService extends BaseService{ /** * 마지막 로그인 정보를 받아온다. * @param paramMap * @return * @throws Exception */ public Map getLastLogin(HttpServletRequest request, Map paramMap)throws Exception{ Map resultMap = new HashMap(); SqlSession sqlSession = SqlMapConfig.getInstance().getSqlSession(); try{ PersonBean person = (PersonBean)request.getSession().getAttribute(Constants.PERSON_BEAN); String userId = CommonUtils.checkNull(person.getUserId()); System.out.println("userId : "+userId); paramMap.put("userId", userId); resultMap = (HashMap)sqlSession.selectOne("login.getLastLoginInfo", paramMap); }catch(Exception e){ e.printStackTrace(); }finally{ sqlSession.close(); } return resultMap; } /*jmpark start*/ /*jmpark end*/ /*edhwang start*/ /*edhwang end*/ }