我有以下代码..
String[] weekEnds={"0","6"};
for(int i=0;i<7;i++){
if(Arrays.asList(weekEnds).contains(i)){
System.out.println("I am in the array");
}
}
Run Code Online (Sandbox Code Playgroud)
但它没有进入if条件..我不知道我哪里出错..在先谢谢..
我无法使用会话工厂从java hibernate调用我的存储过程
我编写了一个sql过程,它接受5个参数并返回一个在MS SQL studio中正常工作的结果集
EXEC SlaGrid @appID=245,@fromYear=2012,@toYear=2013,@fromMon=1,@toMon=12 --- sql
EXEC SlaGrid @applID=:applID,@fromYear=:fromYear,@toYear=:toYear,@fromMon=:fromMon,@toMon=:toMon --hibernate
Run Code Online (Sandbox Code Playgroud)
我正在设置上述查询的参数
String queryString = "EXEC SlaGrid @applID=:applID,@fromYear=:fromYear,@toYear=:toYear,@fromMon=:fromMon,@toMon=:toMon"
Query query = sessionFactory.getCurrentSession().createSQLQuery(queryString);
//set query parameters here
query.list() --- giving sql grammer exception
Run Code Online (Sandbox Code Playgroud)