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

자바6

[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]Mybatis에서의 샵(#)과 달러($)의 차이 Java를 개발할 때Mybatis를 많이 사용하고 계십니다.저도 사용하고 있고요. 그런데 Mybatis를 사용하면서어느 경우에는 ${}를 쓰고,어느 경우에는 #{}를 쓰고 있습니다. 이 차이점에 대해서정확하게 정리를 해 보고자 합니다. 우선 $(달러)에 대해서정리를 해 보도록 하겠습니다.$으로 값을 받게 되는 경우,해당 부분을 상수로 치환해서처리를 하게 됩니다.즉, 해당 부분이 로그등에 그대로 노출이 됩니다. 예제 소스를 작성해보겠습니다. SELECT * FROM USER WHERE col = ${aaa} 위처럼 코딩을 하였습니다. 그리고 aaa의 값이"홍길동"이였다고 가정을 해 보겠습니다. 그러면 로그에는 다음과 같이 나옵니다. SELECT * FROM USER WHERE col = 홍길동 이렇게 로그.. 2019. 9. 26.
728x90
반응형
LIST