4748495051525354555657
public void testProcedure() throws Exception { IUserProcedure upt = dc.createUserProcedure("framework_test_select()") ; upt.setPage(Page.create(5, 1)) ; Rows rows = upt.execQuery() ; while(rows.next()){ Debug.debug(rows.getString(1)) ; } assertEquals(5, rows.getRowCount()) ; }
7273747576777879808182
public void testProcedure() throws Exception { IUserProcedure cmd = dc.createUserProcedure("common@testBy()") ; cmd.setPage(Page.TEN) ; Rows rows = cmd.execQuery(); assertEquals(10, rows.getRowCount()) ; } public void testHandleBean() throws Exception { IUserCommand cmd = dc.createUserCommand("select * from copy_tblc") ;
8990919293949596979899
public void testHandleBeanProcedure() throws Exception { IUserProcedure cmd = dc.createUserProcedure("common@testBy()") ; cmd.setPage(Page.TEN) ; List<TestBean> beans = (List<TestBean>)(cmd.execQuery().toHandle(new BeanListHandler(TestBean.class))) ; assertEquals(10, beans.size()) ; } public void test2Page() throws Exception { IUserProcedure cmd = dc.createUserProcedure("common@testBy()") ;
979899100101102103104105106107
public void test2Page() throws Exception { IUserProcedure cmd = dc.createUserProcedure("common@testBy()") ; cmd.setPage(Page.create(10, 2)) ; Rows rows = cmd.execQuery(); assertEquals(10, rows.getRowCount()) ; Debug.debug(rows) ; } public void testUserProcedures() throws Exception {
5152535455565758596061
testProcedureUpdate() ; IUserProcedure upt = dc.createUserProcedure("Sample@selectBy(?)") ; upt.addParam(1); Rows rows = upt.execQuery() ; assertEquals(1, rows.getRowCount()) ; assertEquals("abc", rows.firstRow().getString("b")) ; }
2021222324252627282930
u1.addParam(110).addParam("bleujin") ; u1.execUpdate() ; // example IUserProcedure u2 = dc.createUserProcedure("emp@list()") ; Rows rows = u2.execQuery() ; while(rows.next()){ rows.getString("name") ; } }
6465666768697071727374
testSetClob() ; IUserProcedure upt = dc.createUserProcedure("Sample@selectLobBy(:a)") ; upt.addParam("a", 1); Rows rows = upt.execQuery(); assertEquals(true, rows.firstRow().getString("c").length() > 9000) ; dc.execUpdate("delete from lob_sample") ; } }
1011121314151617181920
public void testSleep() throws Exception { IUserProcedure cmd = dc.createUserProcedure("common@sleepBy()"); cmd.setPage(Page.create(10, 2)); Rows rows = cmd.execQuery(); assertEquals(10, rows.getRowCount()); Debug.debug(rows); } public void testMultiCall() throws Exception {
2829303132333435363738
try { Debug.debug("start date :", new Date()); IUserProcedure cmd = dc.createUserProcedure("common@sleepBy()"); cmd.setPage(Page.create(10, 2)); Rows rows = cmd.execQuery(); Debug.debug("end date :", new Date()); } catch (SQLException ignore) { } }