그래서 vm서버 만들고 db 각각 만들고 spring mvc 대충 만들어서 실행되는거 까지 했습니다.
근데 spring mvc 프로젝트 생성해서 db를 연결을 할라고 찾아 봤드니 오라클 클라우드 db가 전자지갑(wallet)으로 접속을
해야해서 datasource를 만드는 방법 구글링해서 결론적으로 찾은 해답이
<bean class="oracle.ucp.jdbc.PoolDataSourceImpl" id="dataSource">
<property value="oracle.jdbc.pool.OracleDataSource" name="connectionFactoryClassName" />
<property name="URL" value="oracle.url=jdbc:oracle:thin:@DB 20210218***_medium?TNS_ADMIN=C:\Users\****\Downloads\Wallet_****" />
<property name="user" value="*****" />
<property name="password" value="******" />
<property name="maxPoolSize" value="50" />
<property name="initialPoolSize" value="15" />
</bean>
이런 메시지로 에러가 뜹니다.
java.sql.SQLException: 부적합한 Oracle URL이 지정되었습니다.
구글링을 계속 해보고 몇일을 잡고 해봤는데 해결이 되지 않아서 질문 드립니다 ㅠ
오라클 들어가서 필요 라이브러리 ojdbc10, ucp, oraclepki, osdt_cert, osdt_core 등 가져왔습니다.