spring 은 여러 개의 매개 변 수 를 전달 하여 데이터 베 이 스 를 조회 합 니 다.

@Override
/***           ***/
	public UserInfo getUserByNM(String IDnum, String monthtime) {
		Writelog.writetolog("  uerinfoDaoimpl!");
		/*   hql  from       po  ,             u.IDnum u.salarymonth   po         **/
		String hql= "from UserInfo u where u.IDnum=? and u.salarymonth=?";
		Object[] values={IDnum,monthtime}; 
		/**      String[] str = {"1","2","3"}; //    
              string[] str = new String[]{"1","2","3"} //      **/
		List list=this.getHibernateTemplate().find(hql, values);
		 if (list.size() >= 1) 
		  { 
		 Writelog.writetolog("list size >1!");
		   UserInfo userinfo = (UserInfo)list.get(0); 
		   return userinfo; 
		  } 
		  else 
		  {Writelog.writetolog("list size =0!");
		   return null; 
		  } 
	
	}

좋은 웹페이지 즐겨찾기