abc2012
150
2018-08-29 14:55:25 작성 2018-08-29 15:26:33 수정됨
5
336

spring에서 DataSource 클래스에 getConnection() 메소드가 없다고 나오는데..왜이럴까요;


위에 사진은 getConnection()를 코딩한 사진이구요

아래 사진은 왼쪽 x 부분에 마우스 올려놓고 캡쳐한 것입니다.




DataSource dataSource; 라고 당연히 선언도 해줬습니다.

이거 혹시 STS 툴에 문제가 있는건가요?

0
0
  • 답변 5

  • 더미
    11k
    2018-08-29 15:01:10

    빈 선언이 안 됬겠죠.

    1
  • 아빠아버지
    373
    2018-08-29 15:09:55

    헉... 혹시 동영상 보고 따라하시는거죠???

    제가 보는것과 같은 것 같은데 ㅎㅎㅎ

    암튼..
    context.xml파일에서 Resource부분이 있는지 확인 해 보세요


    그리고 DAO파일 상단에 dataSource 선언과 생성자에서 jndi연결 부분 체크 해 보시면 될 것 같습니다.

    1
  • abc2012
    150
    2018-08-29 15:21:33 작성 2018-08-29 15:26:43 수정됨

    더미//감사합니다. 빈선언이 뭘말하는건지 좀만 자세히 설명해주실수 있나요?ㅜㅜ

    아빠아버지// 답변감사하구요, 제가 스프링을 한지 얼마 안되서, jndi 연결부분 체크 하라는게 무슨 말씀이신지 잘 모르겠습니다 ㅜㅜ 인프런 인강 보고 있습니다 ㅋㅋ

    0
  • 아빠아버지
    373
    2018-08-29 15:31:23 작성 2018-08-29 15:32:26 수정됨

    제 작업환경이 인터넷이 매우 느려서 BDao.java파일이 나중에 이미지가 보였네요..ㅠㅠ


    BDao.java 파일을 보니 import를 잘못 하셨습니다.

    DataSource 를 

    import javax.sql.DataSource;

    이걸로 먼저 바꿔보세요. 그러면 해결 될 수 있을 것 같습니다.


    그래도 오류가 나는 부분은 차근차근 살펴보게요

    1
  • abc2012
    150
    2018-08-29 15:35:18

    아빠아버지// 오오 해결되었습니다!!! 감사합니다!!!

    0
  • 로그인을 하시면 답변을 등록할 수 있습니다.