/****************************************************************************** * Copyright (C) 2015 Shenzhen Penguin Network Technology Co., Ltd * All Rights Reserved. * ±¾Èí¼þΪÉîÛÚÊÐÆó¶ìÍøÂç¿Æ¼¼ÓÐÏÞ¹«Ë¾¿ª·¢ÑÐÖÆ¡£Î´¾­±¾¹«Ë¾ÕýʽÊéÃæÍ¬Ò⣬ÆäËûÈκθöÈË¡¢ÍÅÌå * ²»µÃʹÓᢸ´ÖÆ¡¢Ð޸Ļò·¢²¼±¾Èí¼þ. *****************************************************************************/ package com.qxueyou.scc.base.service; import java.io.Serializable; import java.util.List; import com.qxueyou.scc.base.model.Result; /** * ͨÓ÷þÎñ * @history 2010-09-12 Ïĵ»¢ н¨ * */ public interface ICommonService { /** * ¶ÁÈ¡¶ÔÏó * @param ·ºÐÍ * @param clz ʵÌåÀàÐÍ * @param pk ʵÌåÖ÷¼ü * @return ²éѯ½á¹û */ T read(Class clz,Serializable pk); /** * ±£´æ¶ÔÏó * @return ²éѯ½á¹û */ public Result save(Object obj); /** * ¸ù¾Ýhql²éѯ,²¢·µ»ØÖ´ÐÐÀàÐ͵ÄÁбí½á¹û * @param hql ²éѯÓï¾ä * @param args ²ÎÊý * @param cls ·µ»ØÀàÐÍ * @return */ List find(String hql,List args,Class cls); }