猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
关于Hibernate低级问题求指点
public Page<T> findPage(final Page<T> page, final String hql,
final Object... values)
三国纷争
浏览 98
回答 2
2回答
MYYA
Object是用来穿地参数得,Objec....它和Object[]有区别,Object[]提前必须初始化长度,而Objec....得长度不定,可以是一个,可以是更多,或是没有。看了下你那个产寻分页方法,穿进去了HQL,因为HQL查询条件是动态得,可能一个,可能两个,也可能是三个.....用Objec....这种形式更加方便,当然你也可以放进去数组,或是Map,至于得的实现setParamter就不一样了,一种是靠顺序维护,另一种就是属性name,setParamter(index,value)或是setParamter(name,value).
0
0
0
鸿蒙传说
Object... 可变数量参数 public class TestParamObject { public void testParam(Object ... params) { System.out.println("qqqq"); } public static void main(String[] args) { TestParamObject t = new TestParamObject(); // 可以使用以下几种方法调用testParam Object obj1 ="aa"; Object obj2 ="bb"; Object obj3 ="cc"; Object obj4 ="dd"; t.testParam(obj1); t.testParam(obj1,obj2,obj3,obj4) t.testParam(new Object[]{obj1,obj2,obj3,obj4}); } }
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
JavaScript
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续