Advertisement
Guest User

Untitled

a guest
Feb 20th, 2019
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.36 KB | None | 0 0
  1. Criteria creativeCriteria = getSession().createCriteria(PcmCreative.class);
  2. for(Entry<String,Object> mapEntry : propValMap.entrySet()){
  3. if(mapEntry.getValue() == null){
  4. creativeCriteria.add(Restrictions.isNull(mapEntry.getKey()));
  5. //creativeCriteria.add(Restrictions.disjunction().add(Restrictions.isNull(mapEntry.getKey())).add(Restrictions.eq(mapEntry.getKey(),mapEntry.getValue())));
  6. }else{
  7. creativeCriteria.add(Restrictions.eq(mapEntry.getKey(),mapEntry.getValue()));
  8. }
  9. }
  10. creativeCriteria.createAlias("campaign", "c").add(Restrictions.eq("c.campaignNumber", campaignNumber));
  11. creativeCriteria.setProjection(Projections.rowCount());
  12. return (Integer)creativeCriteria.uniqueResult();
  13.  
  14. String strDate = DateUtils.convertDateToString((Date) fieldValue,CmtConstants.CMTDATE_MYSQL_COMPARISION_FORMAT);
  15. //fieldValue = DateUtils.convertStringToDate(strDate,CmtConstants.CMTDATE_MYSQL_COMPARISION_FORMAT);
  16.  
  17. private java.sql.Date getSQLDate(Object dateObj) {
  18.  
  19. SimpleDateFormat sdf = null;
  20. try {
  21.  
  22. sdf = new SimpleDateFormat("yyyy-mm-dd");
  23. java.util.Date utilDate = sdf.parse((String) dateObj);
  24. if (utilDate == null) {
  25. return null;
  26. } else {
  27. return new java.sql.Date(utilDate.getTime());
  28. }
  29.  
  30. } catch (ParseException parseEx) {
  31. }
  32.  
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement