myBatis conncetion test code
I'm studying Spring Framework by using a book which published by namgarambooks.
@WebAppConfiguration is important if you see application errors
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 | /* * MyBatis Connection test */ package org.zerock.web; import javax.inject.Inject; import org.apache.ibatis.session.SqlSession; import org.apache.ibatis.session.SqlSessionFactory; import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.test.context.ContextConfiguration; import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; import org.springframework.test.context.web.WebAppConfiguration; @RunWith(SpringJUnit4ClassRunner.class) @WebAppConfiguration @ContextConfiguration(locations ={"file:src/main/webapp/WEB-INF/spring/**/*.xml"}) public class MyBatisTest { @Inject private SqlSessionFactory sqlSessionFactory; @Test public void testFactory() { System.out.println(sqlSessionFactory); } @Test public void testSession() throws Exception { try(SqlSession session = sqlSessionFactory.openSession()) { System.out.println(session); } catch (Exception e) { e.printStackTrace(); } } } | cs |
success result
org.apache.ibatis.session.defaults.DefaultSqlSessionFactory
org.apache.ibatis.session.defaults.DefaultSqlSession
INFO : org.springframework.web.context.support.GenericWebApplicationContext
previous posting
- [Spring]DataSourceTest 테스트코드
- java.lang.NoClassDefFoundError: javax/servlet/SessionCookieConfig
'문돌이의 IT > Spring' 카테고리의 다른 글
[Spring]servlet-context.xml (0) | 2016.12.20 |
---|---|
[Spring]모델 2 방식과 스프링 mvc (0) | 2016.12.14 |
[Spring]DataSourceTest 테스트코드 (0) | 2016.12.12 |
java.lang.NoClassDefFoundError: javax/servlet/SessionCookieConfig (0) | 2016.12.11 |
MariaDB 연결테스트 코드 (0) | 2016.12.10 |