728x90
scope 태그가 있는 부분들은 provided라고 되어있다.
우리가 logback에서 scope가 test라는걸 지워줬는데,
일단 provided라는 친구는 내가 지금 프로젝트를 개발하는 동안에는
lombok을 쓰겠다는 거지만 나중에 사용자에게 배포할 때는 안해도 되겠다는 의미
provided는 개발환경에서만 쓸 수 있도록 만드는 옵션이다라고 보면 됌
test란 뭐냐?
Test 항목에 junit이라는 친구는 test라고 되어있는데
우리가 프로젝트를 배포하기전에 unit test라는 것을 배포하는데
그 테스트를 수행하는 동안에만 사용하겠다는 의미
ojdbc6에 간혹 scope가 붙여져 있는 코드들이 있다.
ex)구글링에서 가져온 것들
여기다가 scope로 만약에 provided로 해놨다 하면 DB연결이 전혀 되지 않는다.
>> 나중에 정리
728x90
'Java > Spring MVC' 카테고리의 다른 글
jsp파일의 <%@ include %> (0) | 2020.09.14 |
---|---|
pom.xml 변경 하는 곳, dependency 추가할 것 spring jdbc,mybatis,mybatis-spring,commons-dbcp2,ojdbc6,logback,lombok, mysql (0) | 2020.09.14 |
oracle이랑 MyBatis랑연동시켜주는 역할 (0) | 2020.09.13 |
jdbc:oracle:thin:@localhost:1521:xe (0) | 2020.09.13 |
프로젝트 insert, update 만들 때 순서 (0) | 2020.09.11 |