본문 바로가기
728x90
반응형
SMALL

Java9

[Oracle]오라클의 SID, Service Name의 차이점과 확인방법, Java에서 연결 설정방법 오늘은 Oracle의 SID, Service Name에 대해서 정리를 해보려고 합니다. 차이점과 확인하는 방법 그리고 Java에서 설정을 할 때 어떻게 설정을 하면 되는지 설정하는 방법에 대해서 정리를 해보려고 합니다. 이 SID와 Service Name에 대해서는 아마 오라클 뿐 아니라 다른 DB들... 즉 SQL Server, MY SQL등도 동일할 것 같아요. 확실하지는 않지만 동일할 것으로 추정이 되요. 아무튼 정리해보도록 하겠습니다. 1. 차이점 1) SID SID는 하나의 DB인스턴스를 의미하는 것입니다. 즉, 서버 하나에 한개의 SID를 설정할 수 있으며, 다른 서버들에는 동일한 SID를 설정할 수 없습니다. 2) Service Name 서비스 네임의 경우, 여러개의 인스턴스를 하나의 서비스.. 2022. 6. 23.
[Java]이클립스, STS에서 자동재컴파일 설정 및 해제 오랜만에 글을 다시 쓰게 되었네요. 간간히 다시 써보도록 할께요. 오늘은 이클립스 혹은 STS에서 자동재컴파일을 설정 및 해제하는 방법을 정리해보려고 합니다. 저같은 경우에는 소스파일을 수정하고, 저장하고 계속 수정하는 경우가 좀 있어요. 그런데 저장하면 계속 컴파일을 하면서 귀찮게 되더라고요. 그래서 저는 자동 재컴파일을 껐다가 켰다가 하면서 하고 있거든요. 그래서 이번에는 자동재컴파일을 설정 및 해제하는 방법을 정리해보도록 하겠습니다. 1. 자동재컴파일 해제 자동 재컴파일을 해제하는 방법부터 정리해보도록 할께요. 자동재컴파일을 해제하기 위해서는 Project - Build automatically 메뉴에서 체크해제를 해주시면 되십니다. 자동 재컴파일이 될 때는 위처럼 체크가 되어 있습니다. 이 체크를.. 2022. 1. 3.
[Java]날짜 및 시간 비교 메소드 compareTo 오늘은 자바 쪽 정리를 해보려고 합니다.오랜만에 Java를 정리해보네요. 이번에는 java에서의 날짜 및 시간을 비교하는메소드인 compareTo 에 대해서정리를 해 보고자 합니다. compareTo함수는 date 클래스 안에 있는 메소드입니다.이 함수는 현 date객체의 날짜와파라미터로 전달받은 date 객체의 날짜를 비교하여결과값을 return 해줍니다. 결과값은 -1, 0, 1 이렇게 3가지 종류입니다.그래서 현 date 객체보다파라미터 변수로 받은 객체의 값이더 크면 1같으면 0작으면 -1이렇게 리턴을 해 주는 것입니다. 제가 알기로는 compareTo 함수는 아래처럼 된 것으로알고있습니다. 12345public int compareTo(Date anotherDate) { long thisTime.. 2019. 12. 9.
[Java]HTTP 통신 시 SSLHandshakeException 에러 웹 개발을 하다 보면외부와 통신하게끔 만드는 일이 많이 있습니다.HTTP API를 통해외부와 통신을 해야 하는 경우가 있습니다. 이번에 저도 그래서 그렇게 개발을 하는데갑자기 에러가 발생이 되었습니다. javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure 이런 에러가 발생되었습니다. 무슨 에러인지 잘 모르겠어서구글링을 해 보았습니다. 그랬더니 서버와 클라이언트간의SSL/ TLS 버젼이 안맞아서발생되는 에러라고 하더라고요. 저는 현재 JDK7을 사용하고 있는데JDK7에서는 TLSv1을 기본으로제공한다고 하더라고요. 그런데 서버에서는 TLSv1.2를설정해서 사용하는거 같았어요.그래서 이것을 변경해야 할 거 같았어요. 그래서 .. 2019. 11. 1.
728x90
반응형
LIST