일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 싱글톤
- suvlet
- https://start.spring.io
- 박싱
- 자동형변환
- unboxing
- bootstrap
- 제너릭
- 메소드
- Scanner
- 싱글턴
- 컬렉션
- dependency
- 인텔리제이
- 무한
- boxing
- 제네릭
- wrapper
- 루프
- 콜렉션
- 언박싱
- Java
- 빌드
- 내장객체
- maven
- 스프링
- 클래스
- start.spring.io
- Jenkins
- Short
- Today
- Total
목록분류 전체보기 (447)
Developer Gonie
아무런 결과가 나올 수 없는 쿼리문 select /*+INDEX_DESC(tbl_board pk_board)*/ rownum, bno, title, content from tbl_board where rownum > 10 and rownum 10 에 부합하지 않아 ROWNUM이 증가하지 않으며, 해당 레코드를 제외시킴 1 a b c 다시 첫번째 레코드에 ROWNUM 1번을 부여하려 시도. 그러나 where 절의 ROWNUM > 10에 부합하지 않아 ROWNUM이 증가하지 않으며, 해당 레코드를 제외시킴 1 b c 다시 첫번째 레코드에 ROWNUM 1번을 부여하려 시도. 그러나 where 절의 ROWNUM > 10에 부합하지 않아 ROWNUM이 증가하지 않으며, 해당 레코드를 제외시킴 1 c 결국 모든 레..
로그아웃한 뒤에 초대한 사람의 아이디로 로그인하여 수락하기
사용되는 곳의 예시 1) git bash 에서 사용자 id와 pw 를 입력하라고 하는데 pw가 아래서 발급받은 Personal access tokens 이다. 2) 이클립스에서 깃허브 연동시 입력하라는 pw가 아래의 Personal access tokens 이다.
방법1. 이클립스 내에서 오라클 접속을 위한 모듈 설치하는 방법 방법2. 방법1로 설치가 잘 안될경우 사용가능 방법 일반 cmd에서 아래의 명령어를 입력해줌 pip install cx_Oracle
1. 데이터베이스에 접속 가능한 IP 등록하기 * 아래의 사진은 아직 스프링 서버가 로컬에 있어 내 컴퓨터의 IP를 등록하는 방법을 보여주고 있지만, 차후에 서버도 클라우드에 올라가면 그땐 내 컴퓨터의 IP가 아니라 서버의 IP를 등록해줘야 한다는 점을 알고 있어야합니다. 2. webapp\WEB-INF\spring\root-context.xml 에서 jdbc 설정 수정하기 [사용되는 접속 문자열 얻기] 로컬 DB 혹은 AWS RDS에서 사용하던 방식은 host : port : sid 순서로 값을 나열하는 EZConnect Format 방식이었는데 오라클 클라우드의 database에 연결할 때는 TNS URL Format 방식을 사용해야 합니다. 사용해야할 접속문자열은 아래를 참고하여 가져오면 됩니다. ..
1. 사용중인 SQL Developer를 확인, 접속유형에 '클라우드 전자 지갑'이 있는지 확인하여 없다면 최신버전을 추가로 설치 [최신버전을 다운받아야 하는 경우] 최신버전 SQL Developer 설치하러가기 2. 전자지갑 다운로드 전자지갑에 사용할 비밀번호를 입력하고 다운로드하세요 여기서 입력하는 비밀번호는 DB 인스턴스 생성당시 입력한 것과 다른것을 입력하는 것이 좋아보입니다 3. 전자지갑을 이용하여 SQL Developer에서 접속 Name : 연결 성공 이후에 접속 이름으로 사용될 명칭이고 사용자 이름, 비밀번호 : 데이터베이스 생성할 당시 입력한 것을 사용하고 접속유형 : 클라우드 전자 지갑 선택하기 구성파일 : 2번과정에서 다운받은 파일을 선택(zip압축 안푼 상태 그대로임 알기) 서비스 ..
1. Oracle Database - 자율운영 트랜잭션 처리(ATP) 선택 2. 자율운영 데이터베이스 생성 클릭 3. 아래 사항들 따라 적어주고 자율운영 데이터베이스 생성 클릭 표시 이름은 생성된 데이터베이스들이 보여지는 표에서 나중에 보여질 이름을 적어주는 것입니다 데이터베이스 이름은 무난하게 orcl로 적어주었습니다 아래 유형이 가장 일반적인 유형이라고 하여 트랜잭션 처리를 선택합니다 각 유형별 좀 더 자세한 설명은 맨 아래의 참고 링크를 이용해주세요 배치유형은 공유인프라를 선택합니다 프리티어를 이용하고자 하므로 데이터베이스 구성에서는 항상 무료를 체크해줍니다 사용자 이름은 ADMIN으로 고정이므로 놔두고 DB 접속에 사용할 비밀번호를 입력해줍니다 개발시 팀원과 공유해야할 부분이 많기에 모든 곳에서 ..
1. 아나콘다3 설치 * 설치되는 경로 기억하기. 이 정보는 4번 단계에서 사용됨 아나콘다는 python 패키지 모음임. python 만 설치시 십여개 정도 설치되는데 아나콘다 설치하면 모듈이 400여개가 됨 2. 이클립스에서 워크스페이스 새로 만들기 3. 이클립스에서 pydev 설치 4. python 인터프리터 설정 5. Python 프로젝트 생성하기 6. 실행코드 작성 7. 주석 색깔 변경
1. 스프링 프로젝트에서 로컬DB가 아닌 AWS RDS DB에 접속하도록 수정하기 src/main/webapp/WEB-INF/spring/root-context.xml 에서 아래 부분을 수정해주면 된다. 그리고 이전 게시글을 참고하여 다시 EC2에 파일을 올려주면 끝. 2. src/main/webapp/WEB-INF/ 의 모든 jsp 파일에서 아래와 같은 형태의 링크 전부 수정 * 참고로 컨트롤러의 java 코드는 수정해줄 게 없었음. 초기 프로젝트 생성시 기본 패키지 이름이 이것과 같았다면 com.spring.ex "/ex/" 를 사용하여 작성한 코드가 있을 텐데 이 부분들 찾아서 아래와 같이 수정해줘야 한다. ex1) ex2) ex3) 3. API를 사용하고 있다면 API를 호출할 수 있는 곳의 도메..
1. AWS RDS, Oracle 데이터베이스 생성 '손쉬운 생성'으로 하면 자동으로 지정해주는 용량 및 요금을 사용해야 해서 비추. 뒤에서 가장 낮은 가격의 DB를 선택할 예정임. 개발용으로 사용하니 '개발/테스트' 선택 DB 인스턴스 식별자는 클라우드 컴퓨터의 이름을 지어주는 것과 비슷. 마스터 사용자 이름 및 마스터 암호는 SQL DEVELOPER에 접속할 때 사용되니 잘 기억해둘 것 디폴트로 선정되어있는거 말고 아래대로 선택하자. 아래의 것이 가장 가격이 낮다. (가격표) 'EC2 컴퓨팅 리소스에 연결 안 함' + 퍼블릭 액세스 '예' 를 눌러줘야 이후에 데스크탑에서도 DB에 접근이 가능해짐을 알자. 포트번호는 디폴트로 1521 인데 그대로 둘 것. 아래서 형광으로 칠해둔 것은 SID 가 되는 값..
1. 이클립스에서 프로젝트 빌드된 war 파일 내보내기 * 맨 아래 단계에서 Destination 에 적어줄 때, .war 확장자명을 맨 뒤에 꼭 붙여줘야 정상적으로 동작함에 주의할 것 2. FileZilla로 AWS EC2 인스턴스에 업로드 하기1(FileZilla EC2인스턴스에 연결) * 호스트 : AWS EC2 인스턴스의 IPv4 퍼플릭 IP 입력 * 사용자 : AWS에서 EC2 인스턴스 생성할 때 ubuntu로 인스턴스를 생성했기 때문에 그대로 적어주면됨 * 키파일 : AWS에서 EC2 인스턴스 생성할 때 다운받은 키 파일을 이용하면됨 3. FileZilla로 AWS EC2 인스턴스에 업로드 하기2(webapps 폴더 들어가기) sudo chmod -R 777 /home/tomcat/apache..
0. AWS EC2 인스턴스에 접속 1. /home 아래에 tomcat 폴더 생성(이후에 톰캣 설치파일을 여기서 압축을 풀 예정) * sudo 명령은 관리자 권한으로 실행하기 위함입니다. * 만약 오타로 폴더명을 잘 못 만들었다면 "sudo rm -r 폴더명" 을 사용하여 만들어진 폴더를 지우고 다시 시도하면 됩니다. sudo mkdir /home/tomcat 혹은 /home 위치에서 아래 명령어를 입력해도 됩니다. sudo mkdir tomcat 2. Tomcat 설치파일 다운받기 * apache-tomcat-9.0.xx.tar.gz 에서 xx 부분은 계속 업데이트 되는듯 하니 wget뒤에 있는 링크는 아래의 웹사이트에서 다시 오길 추천함. * 여기서 다운받는데 사용한 Tomcat은 9 버전입니다. *..