일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- boxing
- https://start.spring.io
- 빌드
- 자동형변환
- 메소드
- 박싱
- unboxing
- bootstrap
- Java
- 컬렉션
- wrapper
- maven
- 제네릭
- 루프
- Jenkins
- 싱글톤
- start.spring.io
- 싱글턴
- 스프링
- 제너릭
- dependency
- 언박싱
- 콜렉션
- 무한
- Scanner
- Short
- 인텔리제이
- Today
- Total
목록개인 공부 (71)
Developer Gonie
아래 글을 참고하여 일단 설치 후 실행되는지 확인 https://ldgeao99-developer.tistory.com/576 3. AWS EC2, ubuntu 인스턴스에 톰캣(Tomcat) 설치 및 실행 확인 0. AWS EC2 인스턴스에 접속 1. /home 아래에 tomcat 폴더 생성(이후에 톰캣 설치파일을 여기서 압축을 풀 예정) * sudo 명령은 관리자 권한으로 실행하기 위함입니다. * 만약 오타로 폴더명을 잘 못 만들 ldgeao99-developer.tistory.com 젠킨스에서 Tomcat manager에 접속할 수 있도록 계정추가 1) 톰캣설치위치/ 아래 모든 파일에 모든 권한 추가 나는 /home/tomcat 위치 아래에 다음의 폴더가 존재하여 이렇게 함. sudo chmod -R..
젠킨스 다운로드 페이지 접속 https://www.jenkins.io/download/ Jenkins download and deployment Jenkins download and deployment The Jenkins project produces two release lines: Stable (LTS) and regular (Weekly). Depending on your organization's needs, one may be preferred over the other. See the links below for more information and recommendations abo www.jenkins.io Ubuntu선택 차례로 복사 붙여넣기 해서 설치한다 curl -fsSL https..
* Java11를 설치하는 이유는 뒤에서 설치하는 최신버전의 Jenkins가 Java 11버전을 지원하기 때문이다. AWS EC2 인스턴스에 접속하기 설치되어있는 Java가 있나 확인 후 11버전 설치 현재 AWS EC2 인스턴스에는 java가 설치되어있지 않는 것으로 보이고 버전별로 설치가능한 jre를 보여주고 있다. 11버전을 설치할 것이므로 가장 맨 위에있는 아래의 명령어를 입력한다. sudo apt install openjdk-11-jre-headless // java sudo apt install openjdk-11-jdk-headless // javac 다시한번 설치확인 11버전이 설치된 것을 확인할 수 있다. java 설치 완료확인 javac 설치 완료확인 * 저번에 jre만 설치하고 jdk..
다음 글부터 차근차근 따라하면 됩니다.
아무런 결과가 나올 수 없는 쿼리문 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. 데이터베이스에 접속 가능한 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. 스프링 프로젝트에서 로컬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 가 되는 값..