티스토리 뷰

ManagerClass 만들기

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
public class sqlSessionFactoryManager {
    
    private static SqlSessionFactory sqlSessionFactory; 
    
    static//처음 한번 실행
        InputStream is = null;
        try {
            is = Resources.getResourceAsStream("configuration.xml");
            sqlSessionFactory = new SqlSessionFactoryBuilder().build(is);
        } catch (IOException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        } finally {
            try {
                if (is != null)
                    is.close();
            } catch (IOException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }
        }
    }
    
    public static SqlSessionFactory getsqlSessionFactory(){
            return sqlSessionFactory;    
    }
cs



사용법

private SqlSessionFactory sqlSessionFactory = sqlSessionFactoryManager.getsqlSessionFactory();

반응형

'언어 > SPRING' 카테고리의 다른 글

[SPRING] mapper의 sql 태그  (0) 2016.11.11
[SPRING] 동적 SQL  (0) 2016.11.11
[SPRING] resultMap 사용  (0) 2016.11.10
[SPRING] MyBatis  (0) 2016.11.09
[SPRING] jdbcTemplate, NamedParameterJdbcTemplate  (0) 2016.11.09
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/12   »
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
글 보관함