<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    JAVA行軍

    Good Luck

    2007年9月26日

    Hibernate和Spring整合中數據查詢hql與Criteria Query

    hql和Criteria Query是Hibernate中的2種查詢封裝,但有時適當的選擇會有很大的執行效率
     1public List<Record> getRecordsOrderByCreateTime(Date startDate, Date endDate) {
     2        String hql = "from Record record order by record.createTime desc";
     3        List<Record> listRecord = getHibernateTemplate().find(hql);
     4        for(int i = 0; i < listRecord.size(); i++{
     5            if!(listRecord.get(i).getCreateTime().after(startDate) 
     6                    && listRecord.get(i).getCreateTime().before(endDate)) ) {
     7                listRecord.remove(i);
     8            }

     9        }

    10        if(listRecord.size() == 0){
    11            return null;
    12        }

    13        return listRecord;       
             }

    上面用的是hql語句,沒能找到什么好的hql語句,所以執行效率比較低

    1public List<Record> getRecordsOrderByCreateTime(Date startDate, Date endDate) {
    2        DetachedCriteria criteria = DetachedCriteria.forClass(Record.class);
    3        criteria.add(Expression.ge("createTime", startDate));
    4        criteria.add(Expression.le("createTime", endDate));
    5        criteria.addOrder(Order.desc("createTime"));
    6        List<Record> listRecord = getHibernateTemplate().findByCriteria(criteria);
    7        if(listRecord.size() == 0){
    8            return null;
    9        }
                return listRecord;
            }

    這個用的是 Criteria Query 由于里面直接封裝了好多比較的方法,效率比較搞

    posted @ 2007-09-26 17:29 ILOVEYOU 閱讀(3188) | 評論 (3)編輯 收藏

    Date和String的轉換

     

     1import java.text.DateFormat; 
     2import java.text.SimpleDateFormat; 
     3import java.text.ParseException; 
     4import java.util.Calendar; 
     5import java.util.Date; 
     6
     7
     8DateFormat format = new SimpleDateFormat("yyyy-MM-dd");         
     9            Date date = null;    
    10            String str = null;                  
    11                        
    12            // String轉Date    
    13            str = "2007-9-26";          
    14            try {    
    15                date = format.parse(str);  // Wed sep 26 00:00:00 CST 2007    
    16            }
     catch (ParseException e) {    
    17                e.printStackTrace();    
    18            }
        
    19                        
    20            date = java.sql.Date.valueOf(str);  // 只保留日期部分,返回的是java.sql.Date  2007-9-26    
    21                        
    22            // Date轉String    
    23            date = new Date();   // Wed sep 26 18 17:14:01 CST 2007       
    24            str = format.format(date);  // 2007-9-26    
    25                        
    26            format = DateFormat.getDateInstance(DateFormat.SHORT);    
    27            str = format.format(date);  // 07-9-26    
    28                        
    29            format = DateFormat.getDateInstance(DateFormat.MEDIUM);    
    30            str = format.format(date);  // 2007-9-26   
    31                        
    32            format = DateFormat.getDateInstance(DateFormat.FULL);    
    33            str = format.format(date);  // 2007年9月26日 星期三   

    posted @ 2007-09-26 17:17 ILOVEYOU 閱讀(3886) | 評論 (0)編輯 收藏

    <2007年9月>
    2627282930311
    2345678
    9101112131415
    16171819202122
    23242526272829
    30123456

    導航

    統計

    常用鏈接

    留言簿(1)

    隨筆檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 国内精自视频品线六区免费| 免费国产99久久久香蕉| 免费无码又爽又刺激高潮| 亚洲六月丁香六月婷婷色伊人 | 91老湿机福利免费体验| 久久久亚洲精品国产| 免费人成毛片动漫在线播放| 亚洲AV日韩AV天堂久久| a毛片免费全部播放完整成| 亚洲AV无码专区国产乱码4SE| 日韩插啊免费视频在线观看| 亚洲成AV人综合在线观看| 成人免费毛片内射美女-百度| 亚洲依依成人亚洲社区| 国产jizzjizz视频全部免费| 一级毛片视频免费| 久久九九亚洲精品| 麻豆国产精品免费视频| 亚洲精品午夜国产va久久| mm1313亚洲精品无码又大又粗| 久久精品成人免费国产片小草| 久久夜色精品国产亚洲| 91免费国产在线观看| 亚洲AV无码一区二区一二区| 亚洲综合另类小说色区| 久久久免费精品re6| 亚洲综合一区国产精品| 亚洲精品国产日韩无码AV永久免费网| 好吊色永久免费视频大全| 亚洲欧洲精品国产区| 国产大片线上免费看| 久久久久久AV无码免费网站| 自拍日韩亚洲一区在线| 亚洲偷自拍拍综合网| 91精品国产免费入口| 国产亚洲精品美女2020久久| 亚洲AV无码专区电影在线观看| 成人免费看吃奶视频网站| 中国一级特黄高清免费的大片中国一级黄色片 | 亚洲精品~无码抽插| 一二三四影视在线看片免费|