Here are the examples of the java api class org.apache.ibatis.session.SqlSession taken from open source projects.
1. SqlSessionTestBase#testAndVerifySelectMap()
Project: pinpoint
File: SqlSessionTestBase.java
File: SqlSessionTestBase.java
protected final void testAndVerifySelectMap() throws Exception { // Given final String selectMapId = "selectListId"; SqlSession sqlSession = getSqlSession(); // When sqlSession.selectMap(selectMapId, "key"); sqlSession.selectMap(selectMapId, new Object(), "key"); sqlSession.selectMap(selectMapId, new Object(), "key", RowBounds.DEFAULT); // Then PluginTestVerifier verifier = PluginTestVerifierHolder.getInstance(); Method selectMap1 = sqlSession.getClass().getDeclaredMethod("selectMap", String.class, String.class); Method selectMap2 = sqlSession.getClass().getDeclaredMethod("selectMap", String.class, Object.class, String.class); Method selectMap3 = sqlSession.getClass().getDeclaredMethod("selectMap", String.class, Object.class, String.class, RowBounds.class); verifier.verifyTrace(event("MYBATIS", selectMap1, Expectations.cachedArgs(selectMapId))); verifier.verifyTrace(event("MYBATIS", selectMap2, Expectations.cachedArgs(selectMapId))); verifier.verifyTrace(event("MYBATIS", selectMap3, Expectations.cachedArgs(selectMapId))); }
2. SqlSessionTestBase#testAndVerifySelectList()
Project: pinpoint
File: SqlSessionTestBase.java
File: SqlSessionTestBase.java
protected final void testAndVerifySelectList() throws Exception { // Given final String selectListId = "selectListId"; SqlSession sqlSession = getSqlSession(); // When sqlSession.selectList(selectListId); sqlSession.selectList(selectListId, new Object()); sqlSession.selectList(selectListId, new Object(), RowBounds.DEFAULT); // Then PluginTestVerifier verifier = PluginTestVerifierHolder.getInstance(); Method selectList1 = sqlSession.getClass().getDeclaredMethod("selectList", String.class); Method selectList2 = sqlSession.getClass().getDeclaredMethod("selectList", String.class, Object.class); Method selectList3 = sqlSession.getClass().getDeclaredMethod("selectList", String.class, Object.class, RowBounds.class); verifier.verifyTrace(event("MYBATIS", selectList1, Expectations.cachedArgs(selectListId))); verifier.verifyTrace(event("MYBATIS", selectList2, Expectations.cachedArgs(selectListId))); verifier.verifyTrace(event("MYBATIS", selectList3, Expectations.cachedArgs(selectListId))); }
3. SqlSessionTestBase#testAndVerifySelect()
Project: pinpoint
File: SqlSessionTestBase.java
File: SqlSessionTestBase.java
protected final void testAndVerifySelect() throws Exception { // Given final String selectId = "selectId"; SqlSession sqlSession = getSqlSession(); // When sqlSession.select(selectId, new DefaultResultHandler()); sqlSession.select(selectId, new Object(), new DefaultResultHandler()); sqlSession.select(selectId, new Object(), RowBounds.DEFAULT, new DefaultResultHandler()); // Then PluginTestVerifier verifier = PluginTestVerifierHolder.getInstance(); Method select1 = sqlSession.getClass().getDeclaredMethod("select", String.class, ResultHandler.class); verifier.verifyTrace(event("MYBATIS", select1, Expectations.cachedArgs(selectId))); Method select2 = sqlSession.getClass().getDeclaredMethod("select", String.class, Object.class, ResultHandler.class); verifier.verifyTrace(event("MYBATIS", select2, Expectations.cachedArgs(selectId))); Method select3 = sqlSession.getClass().getDeclaredMethod("select", String.class, Object.class, RowBounds.class, ResultHandler.class); verifier.verifyTrace(event("MYBATIS", select3, Expectations.cachedArgs(selectId))); }
4. SqlSessionTestBase#testAndVerifyDelete()
Project: pinpoint
File: SqlSessionTestBase.java
File: SqlSessionTestBase.java
protected final void testAndVerifyDelete() throws Exception { // Given final String deleteId = "deleteId"; SqlSession sqlSession = getSqlSession(); // When sqlSession.delete(deleteId); sqlSession.delete(deleteId, new Object()); // Then PluginTestVerifier verifier = PluginTestVerifierHolder.getInstance(); Method delete1 = sqlSession.getClass().getDeclaredMethod("delete", String.class); Method delete2 = sqlSession.getClass().getDeclaredMethod("delete", String.class, Object.class); verifier.verifyTrace(event("MYBATIS", delete1, Expectations.cachedArgs(deleteId))); verifier.verifyTrace(event("MYBATIS", delete2, Expectations.cachedArgs(deleteId))); }
5. SqlSessionTestBase#testAndVerifyUpdate()
Project: pinpoint
File: SqlSessionTestBase.java
File: SqlSessionTestBase.java
protected final void testAndVerifyUpdate() throws Exception { // Given final String updateId = "updateId"; SqlSession sqlSession = getSqlSession(); // When sqlSession.update(updateId); sqlSession.update(updateId, new Object()); // Then PluginTestVerifier verifier = PluginTestVerifierHolder.getInstance(); Method update1 = sqlSession.getClass().getDeclaredMethod("update", String.class); Method update2 = sqlSession.getClass().getDeclaredMethod("update", String.class, Object.class); verifier.verifyTrace(event("MYBATIS", update1, Expectations.cachedArgs(updateId))); verifier.verifyTrace(event("MYBATIS", update2, Expectations.cachedArgs(updateId))); }
6. SqlSessionTestBase#testAndVerifyInsert()
Project: pinpoint
File: SqlSessionTestBase.java
File: SqlSessionTestBase.java
protected final void testAndVerifyInsert() throws Exception { // Given final String insertId = "insertId"; SqlSession sqlSession = getSqlSession(); // When sqlSession.insert(insertId); sqlSession.insert(insertId, new Object()); // Then PluginTestVerifier verifier = PluginTestVerifierHolder.getInstance(); Method insert1 = sqlSession.getClass().getDeclaredMethod("insert", String.class); Method insert2 = sqlSession.getClass().getDeclaredMethod("insert", String.class, Object.class); verifier.verifyTrace(event("MYBATIS", insert1, Expectations.cachedArgs(insertId))); verifier.verifyTrace(event("MYBATIS", insert2, Expectations.cachedArgs(insertId))); }
7. SqlSessionTestBase#testAndVerifySelectOne()
Project: pinpoint
File: SqlSessionTestBase.java
File: SqlSessionTestBase.java
protected final void testAndVerifySelectOne() throws Exception { // Given final String selectOneId = "selectOneId"; SqlSession sqlSession = getSqlSession(); // When sqlSession.selectOne(selectOneId); sqlSession.selectOne(selectOneId, new Object()); // Then PluginTestVerifier verifier = PluginTestVerifierHolder.getInstance(); Method selectOne1 = sqlSession.getClass().getDeclaredMethod("selectOne", String.class); Method selectOne2 = sqlSession.getClass().getDeclaredMethod("selectOne", String.class, Object.class); verifier.verifyTrace(event("MYBATIS", selectOne1, Expectations.cachedArgs(selectOneId))); verifier.verifyTrace(event("MYBATIS", selectOne2, Expectations.cachedArgs(selectOneId))); }
8. AbstractLazyTest#before()
Project: mybatis-3
File: AbstractLazyTest.java
File: AbstractLazyTest.java
@Before public void before() throws Exception { // create a SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/lazyload_proxyfactory_comparison/mybatis-config-" + getConfiguration() + ".xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/lazyload_proxyfactory_comparison/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); sqlSession = sqlSessionFactory.openSession(); mapper = sqlSession.getMapper(Mapper.class); }
9. Jdbc3KeyGeneratorTest#setUp()
Project: mybatis-3
File: Jdbc3KeyGeneratorTest.java
File: Jdbc3KeyGeneratorTest.java
@BeforeClass public static void setUp() throws Exception { // create an SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/keygen/MapperConfig.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/keygen/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
10. JavassistTest#setUp()
Project: mybatis-3
File: JavassistTest.java
File: JavassistTest.java
@BeforeClass public static void setUp() throws Exception { // create a SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/javassist/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/javassist/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
11. AuthorDAOTest#testGetMessageForEmptyDatabase()
Project: mybatis-3
File: AuthorDAOTest.java
File: AuthorDAOTest.java
@BeforeClass public static void testGetMessageForEmptyDatabase() throws Exception { final String resource = "org/apache/ibatis/submitted/initialized_collection_property/mybatis-config.xml"; Reader reader = Resources.getResourceAsReader(resource); factory = new SqlSessionFactoryBuilder().build(reader); SqlSession session = factory.openSession(); Connection conn = session.getConnection(); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.setErrorLogWriter(null); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/initialized_collection_property/create.sql"); runner.runScript(reader); session.close(); }
12. InheritanceTest#setUp()
Project: mybatis-3
File: InheritanceTest.java
File: InheritanceTest.java
@BeforeClass public static void setUp() throws Exception { // create a SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/inheritance/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/inheritance/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
13. IncludePropertyTest#setUp()
Project: mybatis-3
File: IncludePropertyTest.java
File: IncludePropertyTest.java
@BeforeClass public static void setUp() throws Exception { // create an SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/include_property/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/include_property/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
14. IncludeTest#setUp()
Project: mybatis-3
File: IncludeTest.java
File: IncludeTest.java
@BeforeClass public static void setUp() throws Exception { // create a SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/includes/MapperConfig.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/includes/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
15. BaseTest#setUp()
Project: mybatis-3
File: BaseTest.java
File: BaseTest.java
@BeforeClass public static void setUp() throws Exception { // create an SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/global_variables/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/global_variables/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
16. GenericTypeResolutionTest#setUp()
Project: mybatis-3
File: GenericTypeResolutionTest.java
File: GenericTypeResolutionTest.java
@BeforeClass public static void setUp() throws Exception { // create an SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/generictyperesolution/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/generictyperesolution/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
17. ForEachMapTest#setUpClass()
Project: mybatis-3
File: ForEachMapTest.java
File: ForEachMapTest.java
@BeforeClass public static void setUpClass() throws Exception { // create a SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/foreach_map/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/foreach_map/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
18. ForEachTest#setUp()
Project: mybatis-3
File: ForEachTest.java
File: ForEachTest.java
@BeforeClass public static void setUp() throws Exception { // create a SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/foreach/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/foreach/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
19. ExtendResultMapTest#setUp()
Project: mybatis-3
File: ExtendResultMapTest.java
File: ExtendResultMapTest.java
@BeforeClass public static void setUp() throws Exception { // create a SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/extendresultmap/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/extendresultmap/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
20. EnumTypeHandlerTest#testEnumWithoutParam()
Project: mybatis-3
File: EnumTypeHandlerTest.java
File: EnumTypeHandlerTest.java
@Test public void testEnumWithoutParam() { SqlSession sqlSession = sqlSessionFactory.openSession(); PersonMapper personMapper = sqlSession.getMapper(PersonMapper.class); List<Person> persons = personMapper.getByTypeNoParam(new TypeName() { @Override public String getName() { return ""; } @Override public Type getType() { return Person.Type.PERSON; } }); Assert.assertNotNull("Persons must not be null", persons); Assert.assertEquals("Persons must contain exactly 1 person", 1, persons.size()); sqlSession.close(); }
21. DuplicateStatementsTest#setupDb()
Project: mybatis-3
File: DuplicateStatementsTest.java
File: DuplicateStatementsTest.java
@Before public void setupDb() throws Exception { // create a SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/duplicate_statements/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/duplicate_statements/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
22. CursorSimpleTest#setUp()
Project: mybatis-3
File: CursorSimpleTest.java
File: CursorSimpleTest.java
@BeforeClass public static void setUp() throws Exception { // create a SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/cursor_simple/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/cursor_simple/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
23. CursorNestedTest#setUp()
Project: mybatis-3
File: CursorNestedTest.java
File: CursorNestedTest.java
@BeforeClass public static void setUp() throws Exception { // create a SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/cursor_nested/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/cursor_nested/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
24. ComplexTypeTest#setUp()
Project: mybatis-3
File: ComplexTypeTest.java
File: ComplexTypeTest.java
@BeforeClass public static void setUp() throws Exception { // create a SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/complex_type/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/complex_type/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
25. ComplexColumnTest#testWithParamAttributes()
Project: mybatis-3
File: ComplexColumnTest.java
File: ComplexColumnTest.java
@Test public void testWithParamAttributes() { SqlSession sqlSession = sqlSessionFactory.openSession(); PersonMapper personMapper = sqlSession.getMapper(PersonMapper.class); Person person = personMapper.getComplexWithParamAttributes(2l); Assert.assertNotNull("person must not be null", person); Assert.assertEquals("Christian", person.getFirstName()); Assert.assertEquals("Poitras", person.getLastName()); Person parent = person.getParent(); Assert.assertNotNull("parent must not be null", parent); Assert.assertEquals("John", parent.getFirstName()); Assert.assertEquals("Smith", parent.getLastName()); sqlSession.close(); }
26. ComplexColumnTest#testWithComplex4()
Project: mybatis-3
File: ComplexColumnTest.java
File: ComplexColumnTest.java
@Test public void testWithComplex4() { SqlSession sqlSession = sqlSessionFactory.openSession(); PersonMapper personMapper = sqlSession.getMapper(PersonMapper.class); Person criteria = new Person(); criteria.setFirstName("Christian"); criteria.setLastName("Poitras"); Person person = personMapper.getParentWithComplex(criteria); Assert.assertNotNull("person must not be null", person); Assert.assertEquals("Christian", person.getFirstName()); Assert.assertEquals("Poitras", person.getLastName()); Person parent = person.getParent(); Assert.assertNotNull("parent must not be null", parent); Assert.assertEquals("John", parent.getFirstName()); Assert.assertEquals("Smith", parent.getLastName()); sqlSession.close(); }
27. ComplexColumnTest#testWithComplex3()
Project: mybatis-3
File: ComplexColumnTest.java
File: ComplexColumnTest.java
@Test public void testWithComplex3() { SqlSession sqlSession = sqlSessionFactory.openSession(); PersonMapper personMapper = sqlSession.getMapper(PersonMapper.class); Person person = personMapper.getWithComplex3(2l); Assert.assertNotNull("person must not be null", person); Assert.assertEquals("Christian", person.getFirstName()); Assert.assertEquals("Poitras", person.getLastName()); Person parent = person.getParent(); Assert.assertNotNull("parent must not be null", parent); Assert.assertEquals("John", parent.getFirstName()); Assert.assertEquals("Smith", parent.getLastName()); sqlSession.close(); }
28. ComplexColumnTest#testWithComplex2()
Project: mybatis-3
File: ComplexColumnTest.java
File: ComplexColumnTest.java
@Test public void testWithComplex2() { SqlSession sqlSession = sqlSessionFactory.openSession(); PersonMapper personMapper = sqlSession.getMapper(PersonMapper.class); Person person = personMapper.getWithComplex2(2l); Assert.assertNotNull("person must not be null", person); Assert.assertEquals("Christian", person.getFirstName()); Assert.assertEquals("Poitras", person.getLastName()); Person parent = person.getParent(); Assert.assertNotNull("parent must not be null", parent); Assert.assertEquals("John", parent.getFirstName()); Assert.assertEquals("Smith", parent.getLastName()); sqlSession.close(); }
29. ComplexColumnTest#testWithComplex()
Project: mybatis-3
File: ComplexColumnTest.java
File: ComplexColumnTest.java
@Test public void testWithComplex() { SqlSession sqlSession = sqlSessionFactory.openSession(); PersonMapper personMapper = sqlSession.getMapper(PersonMapper.class); Person person = personMapper.getWithComplex(2l); Assert.assertNotNull("person must not be null", person); Assert.assertEquals("Christian", person.getFirstName()); Assert.assertEquals("Poitras", person.getLastName()); Person parent = person.getParent(); Assert.assertNotNull("parent must not be null", parent); Assert.assertEquals("John", parent.getFirstName()); Assert.assertEquals("Smith", parent.getLastName()); sqlSession.close(); }
30. ComplexColumnTest#testWithoutComplex()
Project: mybatis-3
File: ComplexColumnTest.java
File: ComplexColumnTest.java
@Test public void testWithoutComplex() { SqlSession sqlSession = sqlSessionFactory.openSession(); PersonMapper personMapper = sqlSession.getMapper(PersonMapper.class); Person person = personMapper.getWithoutComplex(2l); Assert.assertNotNull("person must not be null", person); Assert.assertEquals("Christian", person.getFirstName()); Assert.assertEquals("Poitras", person.getLastName()); Person parent = person.getParent(); Assert.assertNotNull("parent must not be null", parent); Assert.assertEquals("John", parent.getFirstName()); Assert.assertEquals("Smith", parent.getLastName()); sqlSession.close(); }
31. ColumnForwardingTest#setUp()
Project: mybatis-3
File: ColumnForwardingTest.java
File: ColumnForwardingTest.java
@BeforeClass public static void setUp() throws Exception { // create a SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/column_forwarding/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/column_forwarding/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
32. CollectionParametersTest#setUp()
Project: mybatis-3
File: CollectionParametersTest.java
File: CollectionParametersTest.java
@BeforeClass public static void setUp() throws Exception { // create an SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/collectionparameters/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/collectionparameters/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
33. CglibNPETest#testAncestorAfterQueryingParents()
Project: mybatis-3
File: CglibNPETest.java
File: CglibNPETest.java
@Test public void testAncestorAfterQueryingParents() { SqlSession sqlSession = sqlSessionFactory.openSession(); PersonMapper personMapper = sqlSession.getMapper(PersonMapper.class); Person expectedAncestor = personMapper.selectById(1); Person person = personMapper.selectById(3); // Load ancestor indirectly. Assert.assertNotNull("Persons must not be null", person); Assert.assertNotNull("Parent must not be null", person.getParent()); Assert.assertNotNull("Grandparent must not be null", person.getParent().getParent()); Assert.assertEquals("Ancestor must be John Smith sr.", expectedAncestor, person.getAncestor()); sqlSession.close(); }
34. CglibNPETest#testGrandParent()
Project: mybatis-3
File: CglibNPETest.java
File: CglibNPETest.java
@Test public void testGrandParent() { SqlSession sqlSession = sqlSessionFactory.openSession(); PersonMapper personMapper = sqlSession.getMapper(PersonMapper.class); Person expectedParent = personMapper.selectById(2); Person expectedGrandParent = personMapper.selectById(1); Person person = personMapper.selectById(3); Assert.assertNotNull("Persons must not be null", person); Assert.assertEquals("Parent must be John Smith", expectedParent, person.getParent()); Assert.assertEquals("Parent must be John Smith sr.", expectedGrandParent, person.getParent().getParent()); sqlSession.close(); }
35. CglibNPELazyTest#testGrandParent()
Project: mybatis-3
File: CglibNPELazyTest.java
File: CglibNPELazyTest.java
@Test public void testGrandParent() { SqlSession sqlSession = sqlSessionFactory.openSession(); PersonMapper personMapper = sqlSession.getMapper(PersonMapper.class); Person expectedParent = personMapper.selectById(2); Person expectedGrandParent = personMapper.selectById(1); Person person = personMapper.selectById(3); Assert.assertNotNull("Persons must not be null", person); final Person actualParent = person.getParent(); final Person actualGrandParent = person.getParent().getParent(); Assert.assertEquals(expectedParent, actualParent); Assert.assertEquals(expectedGrandParent, actualGrandParent); sqlSession.close(); }
36. CglibNPELazyTest#testAncestorAfterQueryingParents()
Project: mybatis-3
File: CglibNPELazyTest.java
File: CglibNPELazyTest.java
@Test public void testAncestorAfterQueryingParents() { SqlSession sqlSession = sqlSessionFactory.openSession(); PersonMapper personMapper = sqlSession.getMapper(PersonMapper.class); Person expectedAncestor = personMapper.selectById(1); Person person = personMapper.selectById(3); // Load ancestor indirectly. Assert.assertNotNull("Persons must not be null", person); Assert.assertNotNull("Parent must not be null", person.getParent()); Assert.assertNotNull("Grandparent must not be null", person.getParent().getParent()); Assert.assertEquals("Ancestor must be John Smith sr.", expectedAncestor, person.getAncestor()); sqlSession.close(); }
37. DoNotCallSettersOnNullsTest#setUp()
Project: mybatis-3
File: DoNotCallSettersOnNullsTest.java
File: DoNotCallSettersOnNullsTest.java
@BeforeClass public static void setUp() throws Exception { // create a SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/call_setters_on_nulls/mybatis-config-2.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/call_setters_on_nulls/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
38. CallSettersOnNullsTest#setUp()
Project: mybatis-3
File: CallSettersOnNullsTest.java
File: CallSettersOnNullsTest.java
@BeforeClass public static void setUp() throws Exception { // create a SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/call_setters_on_nulls/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/call_setters_on_nulls/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
39. CacheOrderTest#setUp()
Project: mybatis-3
File: CacheOrderTest.java
File: CacheOrderTest.java
@BeforeClass public static void setUp() throws Exception { // create a SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/cacheorder/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/cacheorder/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
40. CacheTest#testplan1()
Project: mybatis-3
File: CacheTest.java
File: CacheTest.java
/* * Test Plan: * 1) SqlSession 1 executes "select * from A". * 2) SqlSession 1 closes. * 3) SqlSession 2 executes "delete from A where id = 1" * 4) SqlSession 2 executes "select * from A" * * Assert: * Step 4 returns 1 row. (This case fails when caching is enabled.) */ @Test public void testplan1() { SqlSession sqlSession1 = sqlSessionFactory.openSession(false); try { PersonMapper pm = sqlSession1.getMapper(PersonMapper.class); Assert.assertEquals(2, pm.findAll().size()); } finally { sqlSession1.close(); } SqlSession sqlSession2 = sqlSessionFactory.openSession(false); try { PersonMapper pm = sqlSession2.getMapper(PersonMapper.class); pm.delete(1); Assert.assertEquals(1, pm.findAll().size()); } finally { sqlSession2.commit(); sqlSession2.close(); } }
41. CacheTest#setUp()
Project: mybatis-3
File: CacheTest.java
File: CacheTest.java
@Before public void setUp() throws Exception { // create a SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/cache/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/cache/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
42. BlockingCacheTest#setUp()
Project: mybatis-3
File: BlockingCacheTest.java
File: BlockingCacheTest.java
@Before public void setUp() throws Exception { // create a SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/blocking_cache/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/blocking_cache/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
43. BatchTest#setUp()
Project: mybatis-3
File: BatchTest.java
File: BatchTest.java
@BeforeClass public static void setUp() throws Exception { // create an SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/batch_test/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/batch_test/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
44. BaseTest#setUp()
Project: mybatis-3
File: BaseTest.java
File: BaseTest.java
@BeforeClass public static void setUp() throws Exception { // create an SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/basetest/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/basetest/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
45. AutomappingTest#setUp()
Project: mybatis-3
File: AutomappingTest.java
File: AutomappingTest.java
@BeforeClass public static void setUp() throws Exception { // create a SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/automapping/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/automapping/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
46. AssociationTypeTest#setUp()
Project: mybatis-3
File: AssociationTypeTest.java
File: AssociationTypeTest.java
@BeforeClass public static void setUp() throws Exception { // create a SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/associationtype/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/associationtype/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
47. AssociationTest#setUp()
Project: mybatis-3
File: AssociationTest.java
File: AssociationTest.java
@BeforeClass public static void setUp() throws Exception { // create a SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/associationtest/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/associationtest/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
48. ArrayResultTypeTest#setUp()
Project: mybatis-3
File: ArrayResultTypeTest.java
File: ArrayResultTypeTest.java
@BeforeClass public static void setUp() throws Exception { // create an SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/array_result_type/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/array_result_type/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
49. AncestorRefTest#setUp()
Project: mybatis-3
File: AncestorRefTest.java
File: AncestorRefTest.java
@BeforeClass public static void setUp() throws Exception { // create an SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/ancestor_ref/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/ancestor_ref/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
50. ValueInMapTest#setUp()
Project: mybatis
File: ValueInMapTest.java
File: ValueInMapTest.java
@BeforeClass public static void setUp() throws Exception { // create a SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/valueinmap/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/valueinmap/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
51. UUIDTest#setUp()
Project: mybatis
File: UUIDTest.java
File: UUIDTest.java
@BeforeClass public static void setUp() throws Exception { // create an SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/uuid_test/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/uuid_test/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
52. UnknownObjectTest#shouldFailBecauseThereIsAPropertyWithoutTypeHandler()
Project: mybatis
File: UnknownObjectTest.java
File: UnknownObjectTest.java
@Test(expected = PersistenceException.class) public void shouldFailBecauseThereIsAPropertyWithoutTypeHandler() throws Exception { // create a SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/unknownobject/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/unknownobject/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
53. TypeHandlerInjectionTest#setUp()
Project: mybatis
File: TypeHandlerInjectionTest.java
File: TypeHandlerInjectionTest.java
@BeforeClass public static void setUp() throws Exception { // create a SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/typehandlerinjection/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); sqlSessionFactory.getConfiguration().getTypeHandlerRegistry().register(handler); sqlSessionFactory.getConfiguration().addMapper(Mapper.class); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/typehandlerinjection/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
54. TypeHandlerTest#setUp()
Project: mybatis
File: TypeHandlerTest.java
File: TypeHandlerTest.java
@BeforeClass public static void setUp() throws Exception { // create a SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/typehandler/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); sqlSessionFactory.getConfiguration().getTypeHandlerRegistry().register(StringTrimmingTypeHandler.class); sqlSessionFactory.getConfiguration().addMapper(Mapper.class); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/typehandler/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
55. StringListTest#setUp()
Project: mybatis
File: StringListTest.java
File: StringListTest.java
@BeforeClass public static void setUp() throws Exception { // create a SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/stringlist/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/stringlist/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
56. SqlProviderTest#setUp()
Project: mybatis
File: SqlProviderTest.java
File: SqlProviderTest.java
@BeforeClass public static void setUp() throws Exception { // create a SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/sqlprovider/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/sqlprovider/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
57. CacheTest#testThreads()
Project: Mybatis-PageHelper
File: CacheTest.java
File: CacheTest.java
/** * ??Mapper????????PageHelper.startPage??????????Mapper???? */ @Test public void testThreads() { SqlSession sqlSession = MybatisHelper.getSqlSession(); sqlSession.close(); try { Thread.sleep(300); } catch (InterruptedException e) { e.printStackTrace(); } Thread thread1 = new Thread(new CacheThread()); Thread thread2 = new Thread(new CacheThread()); Thread thread3 = new Thread(new CacheThread()); Thread thread4 = new Thread(new CacheThread()); Thread thread5 = new Thread(new CacheThread()); thread1.start(); thread2.start(); thread3.start(); thread4.start(); thread5.start(); try { Thread.sleep(300); } catch (InterruptedException e) { e.printStackTrace(); } }
58. CacheTest#testThreads()
Project: Mybatis-PageHelper
File: CacheTest.java
File: CacheTest.java
/** * ??Mapper????????PageHelper.startPage??????????Mapper???? */ @Test public void testThreads() { SqlSession sqlSession = MybatisHelper.getSqlSession(); sqlSession.close(); try { Thread.sleep(300); } catch (InterruptedException e) { e.printStackTrace(); } Thread thread1 = new Thread(new CacheThread()); Thread thread2 = new Thread(new CacheThread()); Thread thread3 = new Thread(new CacheThread()); Thread thread4 = new Thread(new CacheThread()); Thread thread5 = new Thread(new CacheThread()); thread1.start(); thread2.start(); thread3.start(); thread4.start(); thread5.start(); try { Thread.sleep(300); } catch (InterruptedException e) { e.printStackTrace(); } }
59. ValueInMapTest#setUp()
Project: mybatis-3
File: ValueInMapTest.java
File: ValueInMapTest.java
@BeforeClass public static void setUp() throws Exception { // create a SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/valueinmap/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/valueinmap/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
60. UUIDTest#setUp()
Project: mybatis-3
File: UUIDTest.java
File: UUIDTest.java
@BeforeClass public static void setUp() throws Exception { // create an SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/uuid_test/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/uuid_test/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
61. UnknownObjectTest#shouldFailBecauseThereIsAPropertyWithoutTypeHandler()
Project: mybatis-3
File: UnknownObjectTest.java
File: UnknownObjectTest.java
@Test(expected = PersistenceException.class) public void shouldFailBecauseThereIsAPropertyWithoutTypeHandler() throws Exception { // create a SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/unknownobject/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/unknownobject/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
62. TypeHandlerInjectionTest#setUp()
Project: mybatis-3
File: TypeHandlerInjectionTest.java
File: TypeHandlerInjectionTest.java
@BeforeClass public static void setUp() throws Exception { // create a SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/typehandlerinjection/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); sqlSessionFactory.getConfiguration().getTypeHandlerRegistry().register(handler); sqlSessionFactory.getConfiguration().addMapper(Mapper.class); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/typehandlerinjection/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
63. TypeHandlerTest#setUp()
Project: mybatis-3
File: TypeHandlerTest.java
File: TypeHandlerTest.java
@Before public void setUp() throws Exception { // create a SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/typehandler/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); sqlSessionFactory.getConfiguration().getTypeHandlerRegistry().register(StringTrimmingTypeHandler.class); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/typehandler/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
64. StringListTest#setUp()
Project: mybatis-3
File: StringListTest.java
File: StringListTest.java
@BeforeClass public static void setUp() throws Exception { // create a SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/stringlist/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/stringlist/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
65. SqlProviderTest#setUp()
Project: mybatis-3
File: SqlProviderTest.java
File: SqlProviderTest.java
@BeforeClass public static void setUp() throws Exception { // create a SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/sqlprovider/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/sqlprovider/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
66. SimpleListParameterTest#setUp()
Project: mybatis-3
File: SimpleListParameterTest.java
File: SimpleListParameterTest.java
@BeforeClass public static void setUp() throws Exception { // create a SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/simplelistparameter/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/simplelistparameter/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
67. RoundingHandlersTest#setUp()
Project: mybatis-3
File: RoundingHandlersTest.java
File: RoundingHandlersTest.java
@BeforeClass public static void setUp() throws Exception { // create a SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/rounding/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/rounding/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
68. ResulthandlerTest#setUp()
Project: mybatis-3
File: ResulthandlerTest.java
File: ResulthandlerTest.java
@BeforeClass public static void setUp() throws Exception { // create a SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/result_handler/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); sqlSessionFactory.getConfiguration().addMapper(Mapper.class); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/result_handler/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
69. ResultsIdTest#setUp()
Project: mybatis-3
File: ResultsIdTest.java
File: ResultsIdTest.java
@BeforeClass public static void setUp() throws Exception { // create an SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/results_id/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/results_id/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
70. ResultMapWithAssociationsTest#setUp()
Project: mybatis-3
File: ResultMapWithAssociationsTest.java
File: ResultMapWithAssociationsTest.java
@BeforeClass public static void setUp() throws Exception { // create a SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/resultmapwithassociationstest/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/resultmapwithassociationstest/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
71. RawSqlSourceTest#setUp()
Project: mybatis-3
File: RawSqlSourceTest.java
File: RawSqlSourceTest.java
@BeforeClass public static void setUp() throws Exception { // create an SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/raw_sql_source/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/raw_sql_source/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
72. PropertiesInMappersTest#setUp()
Project: mybatis-3
File: PropertiesInMappersTest.java
File: PropertiesInMappersTest.java
@BeforeClass public static void setUp() throws Exception { // this property value should be replaced on all mapper files Properties p = new Properties(); p.put("property", "id"); // create a SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/propertiesinmapperfiles/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader, p); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/propertiesinmapperfiles/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
73. PrimitiveArrayTest#setUp()
Project: mybatis-3
File: PrimitiveArrayTest.java
File: PrimitiveArrayTest.java
@BeforeClass public static void setUp() throws Exception { // create an SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/primitive_array/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/primitive_array/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
74. PrimitivesTest#setUp()
Project: mybatis-3
File: PrimitivesTest.java
File: PrimitivesTest.java
@BeforeClass public static void setUp() throws Exception { // create an SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/primitives/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/primitives/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
75. ParentChildTest#setUp()
Project: mybatis-3
File: ParentChildTest.java
File: ParentChildTest.java
@BeforeClass public static void setUp() throws Exception { // create a SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/parent_childs/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/parent_childs/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
76. EnumWithOgnlTest#testEnumWithOgnlDirectorNameAttributeWithInterface()
Project: mybatis-3
File: EnumWithOgnlTest.java
File: EnumWithOgnlTest.java
@Test public void testEnumWithOgnlDirectorNameAttributeWithInterface() { SqlSession sqlSession = sqlSessionFactory.openSession(); PersonMapper personMapper = sqlSession.getMapper(PersonMapper.class); List<Person> persons = personMapper.selectAllByTypeNameAttributeWithInterface(new PersonType() { @Override public Type getType() { return Person.Type.DIRECTOR; } }); Assert.assertEquals("Persons must contain 1 persons", 1, persons.size()); sqlSession.close(); }
77. EnumWithOgnlTest#testEnumWithOgnlDirectorWithInterface()
Project: mybatis-3
File: EnumWithOgnlTest.java
File: EnumWithOgnlTest.java
@Test public void testEnumWithOgnlDirectorWithInterface() { SqlSession sqlSession = sqlSessionFactory.openSession(); PersonMapper personMapper = sqlSession.getMapper(PersonMapper.class); List<Person> persons = personMapper.selectAllByTypeWithInterface(new PersonType() { @Override public Type getType() { return Person.Type.DIRECTOR; } }); Assert.assertEquals("Persons must contain 1 persons", 1, persons.size()); sqlSession.close(); }
78. OgnlStaticTest#setUp()
Project: mybatis-3
File: OgnlStaticTest.java
File: OgnlStaticTest.java
@BeforeClass public static void setUp() throws Exception { // create a SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/ognlstatic/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/ognlstatic/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
79. NoParamTypeTest#setUp()
Project: mybatis-3
File: NoParamTypeTest.java
File: NoParamTypeTest.java
@BeforeClass public static void setUp() throws Exception { // create a SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/no_param_type/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/no_param_type/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
80. NestedResultHandlerMultipleAssociationTest#success()
Project: mybatis-3
File: NestedResultHandlerMultipleAssociationTest.java
File: NestedResultHandlerMultipleAssociationTest.java
@Test public void success() throws Exception { SqlSession sqlSession = sqlSessionFactory.openSession(); ParentBean parent = sqlSession.selectOne("selectParentBeanById", 2); // If you only select the Parent2 it works for (Binome<ChildBean, ChildBean> childs : parent.getChilds()) { Assert.assertNotNull(childs); Assert.assertNotNull(childs.getOne()); Assert.assertNotNull(childs.getTwo()); } sqlSession.close(); }
81. NestedResultHandlerMultipleAssociationTest#failure()
Project: mybatis-3
File: NestedResultHandlerMultipleAssociationTest.java
File: NestedResultHandlerMultipleAssociationTest.java
@Test public void failure() throws Exception { SqlSession sqlSession = sqlSessionFactory.openSession(); // Parents have child going from somewhere to somewhere, they are stored in // a Binome object // In this test we have 2 parents: // Parent1 is going from Child1 to Child2 // Parent2 is going from Child2 to Child3 and from Child1 to Child2 // You'll see a NULL entry in the list instead of the Binome Child1/Child2 List<ParentBean> list = sqlSession.selectList("selectParentBeans"); for (ParentBean pb : list) { for (Binome<ChildBean, ChildBean> childs : pb.getChilds()) { Assert.assertNotNull(childs); Assert.assertNotNull(childs.getOne()); Assert.assertNotNull(childs.getTwo()); } } sqlSession.close(); }
82. NestedResultHandlerMultipleAssociationTest#setUp()
Project: mybatis-3
File: NestedResultHandlerMultipleAssociationTest.java
File: NestedResultHandlerMultipleAssociationTest.java
@BeforeClass public static void setUp() throws Exception { // create an SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/nestedresulthandler_multiple_association/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/nestedresulthandler_multiple_association/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
83. NestedResultHandlerAssociationTest#setUp()
Project: mybatis-3
File: NestedResultHandlerAssociationTest.java
File: NestedResultHandlerAssociationTest.java
@BeforeClass public static void setUp() throws Exception { // create an SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/nestedresulthandler_association/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/nestedresulthandler_association/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
84. NestedResultHandlerTest#setUp()
Project: mybatis-3
File: NestedResultHandlerTest.java
File: NestedResultHandlerTest.java
@BeforeClass public static void setUp() throws Exception { // create a SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/nestedresulthandler/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/nestedresulthandler/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
85. MultipleResultSetTest#setUp()
Project: mybatis-3
File: MultipleResultSetTest.java
File: MultipleResultSetTest.java
@BeforeClass public static void setUp() throws Exception { Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/multipleresultsetswithassociation/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database // Could not get the table creation, procedure creation, and data population to work from the same script. // Once it was in three scripts, all seemed well. SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/multipleresultsetswithassociation/CreateDB1.sql"); runReaderScript(conn, session, reader); reader.close(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/multipleresultsetswithassociation/CreateDB2.sql"); runReaderScript(conn, session, reader); reader.close(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/multipleresultsetswithassociation/CreateDB3.sql"); runReaderScript(conn, session, reader); reader.close(); session.close(); }
86. MultipleIteratesTest#setUp()
Project: mybatis-3
File: MultipleIteratesTest.java
File: MultipleIteratesTest.java
@BeforeClass public static void setUp() throws Exception { // create a SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/multipleiterates/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/multipleiterates/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
87. MissingIdPropertyTest#setUp()
Project: mybatis-3
File: MissingIdPropertyTest.java
File: MissingIdPropertyTest.java
@BeforeClass public static void setUp() throws Exception { // create a SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/missing_id_property/MapperConfig.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/missing_id_property/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
88. MapTypeHandlerTest#setUp()
Project: mybatis-3
File: MapTypeHandlerTest.java
File: MapTypeHandlerTest.java
@BeforeClass public static void setUp() throws Exception { // create an SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/maptypehandler/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/maptypehandler/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
89. MapperTypeParameterTest#setUp()
Project: mybatis-3
File: MapperTypeParameterTest.java
File: MapperTypeParameterTest.java
@BeforeClass public static void setUp() throws Exception { // create an SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/mapper_type_parameter/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/mapper_type_parameter/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
90. MapperExtendTest#setUp()
Project: mybatis-3
File: MapperExtendTest.java
File: MapperExtendTest.java
@BeforeClass public static void setUp() throws Exception { // create an SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/mapper_extend/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/mapper_extend/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
91. ManyAnnoTest#testGetMessageForEmptyDatabase()
Project: mybatis-3
File: ManyAnnoTest.java
File: ManyAnnoTest.java
@Test public void testGetMessageForEmptyDatabase() throws Exception { final Environment environment = new Environment("test", new JdbcTransactionFactory(), BaseDataTest.createBlogDataSource()); final Configuration config = new Configuration(environment); config.addMapper(PostMapper.class); final SqlSessionFactory factory = new SqlSessionFactoryBuilder().build(config); final SqlSession session = factory.openSession(); PostMapper mapper = session.getMapper(PostMapper.class); List<AnnoPost> posts = mapper.getPosts(101); assertEquals(3, posts.size()); assertEquals(3, posts.get(0).getTags().size()); assertEquals(1, posts.get(1).getTags().size()); assertEquals(0, posts.get(2).getTags().size()); session.close(); }
92. SimpleListParameterTest#setUp()
Project: mybatis
File: SimpleListParameterTest.java
File: SimpleListParameterTest.java
@BeforeClass public static void setUp() throws Exception { // create a SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/simplelistparameter/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/simplelistparameter/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
93. RoundingHandlersTest#setUp()
Project: mybatis
File: RoundingHandlersTest.java
File: RoundingHandlersTest.java
@BeforeClass public static void setUp() throws Exception { // create a SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/rounding/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/rounding/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
94. ResulthandlerTest#setUp()
Project: mybatis
File: ResulthandlerTest.java
File: ResulthandlerTest.java
@BeforeClass public static void setUp() throws Exception { // create a SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/result_handler/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); sqlSessionFactory.getConfiguration().addMapper(Mapper.class); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/result_handler/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
95. ResultMapWithAssociationsTest#setUp()
Project: mybatis
File: ResultMapWithAssociationsTest.java
File: ResultMapWithAssociationsTest.java
@BeforeClass public static void setUp() throws Exception { // create a SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/resultmapwithassociationstest/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/resultmapwithassociationstest/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
96. RawSqlSourceTest#setUp()
Project: mybatis
File: RawSqlSourceTest.java
File: RawSqlSourceTest.java
@BeforeClass public static void setUp() throws Exception { // create an SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/raw_sql_source/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/raw_sql_source/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
97. PropertiesInMappersTest#setUp()
Project: mybatis
File: PropertiesInMappersTest.java
File: PropertiesInMappersTest.java
@BeforeClass public static void setUp() throws Exception { // this property value should be replaced on all mapper files Properties p = new Properties(); p.put("property", "id"); // create a SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/propertiesinmapperfiles/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader, p); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/propertiesinmapperfiles/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
98. PrimitiveArrayTest#setUp()
Project: mybatis
File: PrimitiveArrayTest.java
File: PrimitiveArrayTest.java
@BeforeClass public static void setUp() throws Exception { // create an SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/primitive_array/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/primitive_array/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
99. PrimitivesTest#setUp()
Project: mybatis
File: PrimitivesTest.java
File: PrimitivesTest.java
@BeforeClass public static void setUp() throws Exception { // create an SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/primitives/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/primitives/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }
100. ParentChildTest#setUp()
Project: mybatis
File: ParentChildTest.java
File: ParentChildTest.java
@BeforeClass public static void setUp() throws Exception { // create a SqlSessionFactory Reader reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/parent_childs/mybatis-config.xml"); sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader); reader.close(); // populate in-memory database SqlSession session = sqlSessionFactory.openSession(); Connection conn = session.getConnection(); reader = Resources.getResourceAsReader("org/apache/ibatis/submitted/parent_childs/CreateDB.sql"); ScriptRunner runner = new ScriptRunner(conn); runner.setLogWriter(null); runner.runScript(reader); reader.close(); session.close(); }