亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? criteriatest.java

?? 另外一種持久性o/m軟件
?? JAVA
?? 第 1 頁 / 共 2 頁
字號(hào):
        String result = null;        try        {            result = BasePeer.createQueryString(c);        }        catch (TorqueException e)        {            fail("TorqueException thrown in BasePeer.createQueryString()");        }        assertEquals(expect, result);        // test the postgresql variation        c = new Criteria();        Criteria.Criterion cc =            c.getNewCriterion("TABLE.COLUMN", Boolean.TRUE, Criteria.EQUAL);        Configuration conf = new BaseConfiguration();        conf.addProperty("driver", "org.postgresql.Driver");        try        {            cc.setDB(DBFactory.create("org.postgresql.Driver"));        }        catch (Exception e)        {            fail("Exception thrown in DBFactory");        }        assertEquals("TABLE.COLUMN=TRUE", cc.toString());    }    /**     * testcase for addDate()     */    public void testAddDate()    {        Criteria c = new Criteria();        c.addDate("TABLE.DATE_COLUMN", 2003, 0, 22);        String expect = "SELECT  FROM TABLE WHERE TABLE.DATE_COLUMN='20030122000000'";        String result = null;        try        {            result = BasePeer.createQueryString(c);        }        catch (TorqueException e)        {            e.printStackTrace();            fail("TorqueException thrown in BasePeer.createQueryString()");        }        assertEquals(expect, result);    }    /**     * testcase for add(Date)     */    public void testDateAdd()    {        Calendar cal = Calendar.getInstance();        cal.set(2003, 0, 22, 0, 0, 0);        Date date = cal.getTime();        Criteria c = new Criteria();        c.add("TABLE.DATE_COLUMN", date);        String expect = "SELECT  FROM TABLE WHERE TABLE.DATE_COLUMN='20030122000000'";        String result = null;        try        {            result = BasePeer.createQueryString(c);        }        catch (TorqueException e)        {            e.printStackTrace();            fail("TorqueException thrown in BasePeer.createQueryString()");        }        assertEquals(expect, result);    }    public void testCurrentDate()    {        Criteria c = new Criteria()                .add("TABLE.DATE_COLUMN", Criteria.CURRENT_DATE)                .add("TABLE.TIME_COLUMN", Criteria.CURRENT_TIME);        String expect = "SELECT  FROM TABLE WHERE TABLE.TIME_COLUMN=CURRENT_TIME AND TABLE.DATE_COLUMN=CURRENT_DATE";        String result = null;        try        {            result = BasePeer.createQueryString(c);        }        catch (TorqueException e)        {            e.printStackTrace();            fail("TorqueException thrown in BasePeer.createQueryString()");        }        assertEquals(expect,result);    }    public void testCountAster()    {        Criteria c = new Criteria()                .addSelectColumn("COUNT(*)")                .add("TABLE.DATE_COLUMN", Criteria.CURRENT_DATE)                .add("TABLE.TIME_COLUMN", Criteria.CURRENT_TIME);        String expect = "SELECT COUNT(*) FROM TABLE WHERE TABLE.TIME_COLUMN=CURRENT_TIME AND TABLE.DATE_COLUMN=CURRENT_DATE";        String result = null;        try        {            result = BasePeer.createQueryString(c);        }        catch (TorqueException e)        {            e.printStackTrace();            fail("TorqueException thrown in BasePeer.createQueryString()");        }        assertEquals(expect,result);    }    /**     * This test case has been written to try out the fix applied to resolve     * TRQS73 - i.e. ensuring that Criteria.toString() does not alter any limit     * or offset that may be stored in the Criteria object.  This testcase     * could actually pass without the fix if the database in use does not     * support native limits and offsets.     */    public void testCriteriaToStringOffset()    {        Criteria c = new Criteria()                .add("TABLE.DATE_COLUMN", Criteria.CURRENT_DATE)                .setOffset(3)                .setLimit(5);        String toStringExpect = "Criteria:: TABLE.DATE_COLUMN<=>TABLE.DATE_COLUMN=CURRENT_DATE:  "                + "\nCurrent Query SQL (may not be complete or applicable): "                + "SELECT  FROM TABLE WHERE TABLE.DATE_COLUMN=CURRENT_DATE LIMIT 3, 5";        String cString = c.toString();        //System.out.println(cString);        assertEquals(toStringExpect, cString);        // Note that this is intentially the same as above as the behaviour is        // only observed on subsequent invocations of toString().        cString = c.toString();        //System.out.println(cString);        assertEquals(toStringExpect, cString);    }    /**     * This test case has been written to try out the fix applied to resolve     * TRQS73 - i.e. ensuring that Criteria.toString() does not alter any limit     * or offset that may be stored in the Criteria object.  This testcase     * could actually pass without the fix if the database in use does not     * support native limits and offsets.     */    public void testCriteriaToStringLimit()    {        Criteria c = new Criteria()                .add("TABLE.DATE_COLUMN", Criteria.CURRENT_DATE)                .setLimit(5);        String toStringExpect = "Criteria:: TABLE.DATE_COLUMN<=>TABLE.DATE_COLUMN=CURRENT_DATE:  "                + "\nCurrent Query SQL (may not be complete or applicable): "                + "SELECT  FROM TABLE WHERE TABLE.DATE_COLUMN=CURRENT_DATE LIMIT 5";        String cString = c.toString();        //System.out.println(cString);        assertEquals(toStringExpect, cString);        // Note that this is intentially the same as above as the behaviour is        // only observed on subsequent invocations of toString().        cString = c.toString();        //System.out.println(cString);        assertEquals(toStringExpect, cString);    }    /**     * This test case verifies if the Criteria.LIKE comparison type will     * get replaced through Criteria.EQUAL if there are no SQL wildcards     * in the given value.     */    public void testLikeWithoutWildcards()    {        Criteria c = new Criteria();        c.add("TABLE.COLUMN", (Object) "no wildcards", Criteria.LIKE);        String expect = "SELECT  FROM TABLE WHERE TABLE.COLUMN = 'no wildcards'";        String result = null;        try        {            result = BasePeer.createQueryString(c);        }        catch (TorqueException e)        {            e.printStackTrace();            fail("TorqueException thrown in BasePeer.createQueryString()");        }        assertEquals(expect, result);    }    /**     * This test case verifies if the Criteria.NOT_LIKE comparison type will     * get replaced through Criteria.NOT_EQUAL if there are no SQL wildcards     * in the given value.     */    public void testNotLikeWithoutWildcards()    {        Criteria c = new Criteria();        c.add("TABLE.COLUMN", (Object) "no wildcards", Criteria.NOT_LIKE);        String firstExpect = "SELECT  FROM TABLE WHERE TABLE.COLUMN != 'no wildcards'";        String secondExpect = "SELECT  FROM TABLE WHERE TABLE.COLUMN <> 'no wildcards'";        String result = null;        try        {            result = BasePeer.createQueryString(c);        }        catch (TorqueException e)        {            e.printStackTrace();            fail("TorqueException thrown in BasePeer.createQueryString()");        }        assertTrue(result.equals(firstExpect) || result.equals(secondExpect));    }    /**     * test for TRQS25     *//*    public void testCriteriaAndString()    {        Criteria c = new Criteria()                .add("TABLE.COLUMN1", "string")                .and("TABLE.COLUMN2", "string", Criteria.LIKE);    }*/}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品亚洲免费视频| 亚洲色大成网站www久久九九| 日韩一区欧美二区| 欧美日韩国产首页| 首页亚洲欧美制服丝腿| 91精品啪在线观看国产60岁| 日韩精品免费专区| 精品国产青草久久久久福利| 国产麻豆午夜三级精品| 欧美国产激情二区三区| 成人精品国产免费网站| 亚洲人成精品久久久久久 | 欧美精品在欧美一区二区少妇| 亚洲妇女屁股眼交7| 欧美剧情电影在线观看完整版免费励志电影| 亚洲电影视频在线| 91精品国产色综合久久ai换脸| 久久成人综合网| 国产日韩欧美综合在线| 91日韩在线专区| 午夜久久电影网| 欧美videofree性高清杂交| 国产999精品久久久久久绿帽| 亚洲精品视频在线观看免费 | 亚洲视频免费观看| 欧美日韩中文一区| 国产又黄又大久久| 亚洲欧洲制服丝袜| 日韩欧美亚洲国产另类| 成人免费视频caoporn| 亚洲一区二区三区美女| 精品剧情v国产在线观看在线| 成人网在线播放| 午夜久久久影院| 中文字幕巨乱亚洲| 欧美精品久久一区二区三区| 国产精品99久久久久久宅男| 亚洲一区在线观看网站| 久久伊人蜜桃av一区二区| 色噜噜久久综合| 国内精品在线播放| 亚洲成人av免费| 中文字幕免费观看一区| 91麻豆精品国产自产在线| 成人av电影免费观看| 奇米777欧美一区二区| 亚洲人成精品久久久久| 亚洲精品一线二线三线| 欧美日韩中文字幕一区二区| 国产不卡在线播放| 麻豆免费看一区二区三区| 樱花影视一区二区| 中文字幕不卡在线观看| 日韩一级二级三级| 欧美性猛交xxxx黑人交| 成人免费视频网站在线观看| 日本不卡一区二区三区| 亚洲综合另类小说| 自拍偷拍亚洲激情| 久久久精品2019中文字幕之3| 欧美一区二区在线免费播放| 91久久人澡人人添人人爽欧美| 国产成人高清视频| 精品一区二区三区免费毛片爱| 婷婷中文字幕综合| 艳妇臀荡乳欲伦亚洲一区| 国产精品视频麻豆| 国产亚洲视频系列| 精品国产乱码久久久久久久| 91精品国产色综合久久久蜜香臀| 欧美丝袜丝交足nylons| 91蜜桃网址入口| av影院午夜一区| 成人激情图片网| 国产成人免费9x9x人网站视频| 久久国产视频网| 午夜精品福利一区二区蜜股av | 欧美日韩一区二区电影| 91福利精品视频| 日本福利一区二区| 色狠狠色狠狠综合| 在线观看亚洲专区| 欧美性大战久久久久久久蜜臀| 在线精品亚洲一区二区不卡| 色综合久久精品| 91久久免费观看| 欧美无人高清视频在线观看| 在线免费亚洲电影| 欧美日韩精品一区二区三区| 欧美麻豆精品久久久久久| 91.com在线观看| 精品免费一区二区三区| 亚洲精品一区二区在线观看| 国产欧美一区二区精品性| 国产农村妇女毛片精品久久麻豆| 欧美韩日一区二区三区四区| 国产91清纯白嫩初高中在线观看| 国产精品538一区二区在线| 国产成人精品三级| 色综合久久久久综合体桃花网| 91传媒视频在线播放| 8x8x8国产精品| 久久理论电影网| 国产精品动漫网站| 亚洲国产一区二区在线播放| 欧美a一区二区| 国产电影精品久久禁18| 91丨九色丨蝌蚪富婆spa| 欧美日韩一区二区三区不卡| 欧美成人精品3d动漫h| 亚洲国产精品二十页| 亚洲一区免费视频| 狠狠色狠狠色合久久伊人| 国产精品一区二区三区四区| 一本到不卡免费一区二区| 91精品国产综合久久香蕉的特点| 久久久五月婷婷| 亚洲精品免费在线观看| 蜜臀精品久久久久久蜜臀 | 国产精品全国免费观看高清| 亚洲欧美日韩国产手机在线| 日本亚洲天堂网| av在线一区二区三区| 91麻豆精品国产91久久久久| 欧美经典三级视频一区二区三区| 亚洲一二三四久久| 国产精品中文字幕日韩精品| 一本色道亚洲精品aⅴ| 日韩欧美一级在线播放| 亚洲人成在线观看一区二区| 久久精品国产亚洲a| 日本久久精品电影| 久久久99久久| 日本一不卡视频| 色悠久久久久综合欧美99| 欧美成人女星排行榜| 一区二区免费在线| 国产黄色成人av| 69p69国产精品| 亚洲精品免费在线观看| 国产黄色精品网站| 日韩欧美亚洲一区二区| 亚洲在线视频网站| 国产宾馆实践打屁股91| 日韩欧美三级在线| 午夜电影网亚洲视频| 91美女在线视频| 国产精品久久福利| 国产精品综合一区二区| 欧美一区二区三区在线视频| 亚洲综合丝袜美腿| 91在线看国产| 国产精品美女久久久久久久| 精品一区二区三区在线观看| 91精品国产综合久久精品app| 亚洲激情第一区| 99久久国产免费看| 国产精品国产自产拍高清av王其| 国模大尺度一区二区三区| 欧美电影一区二区三区| 亚洲成av人片观看| 欧美午夜寂寞影院| 亚洲综合精品久久| 色老汉一区二区三区| av资源网一区| 久久久精品欧美丰满| 精品影视av免费| 日韩片之四级片| 青青草伊人久久| 日韩亚洲欧美在线观看| 日av在线不卡| 日韩精品影音先锋| 国精产品一区一区三区mba桃花| 日韩一区二区精品| 久草中文综合在线| 26uuuu精品一区二区| 国产一区二区久久| 国产三级精品三级| 成人涩涩免费视频| 亚洲视频免费在线观看| 色婷婷av一区二区三区软件 | 韩国视频一区二区| 久久综合精品国产一区二区三区| 国产美女视频91| 欧美韩国日本不卡| 色综合天天综合网天天狠天天 | 色乱码一区二区三区88| 亚洲国产sm捆绑调教视频| 欧美丰满高潮xxxx喷水动漫| 男女激情视频一区| 久久精品一区二区| 99re在线精品| 亚洲成人动漫在线观看| 日韩一级片网站| 成人精品鲁一区一区二区| 亚洲女爱视频在线| 欧美一区二区三区视频免费| 久久成人羞羞网站| 自拍偷拍国产亚洲| 日韩一区二区在线看|