- [ Spring ][Spring] SpringBoot 기반의 OPEN API 서비스 구현[3] - PostgreSQL 설치2021-12-15 09:16:39PostgreSQL 을 사용하기 위해 설치를 해보겠습니다. (MySQL도 사용가능합니다) https://www.postgresql.org/download/windows/ PostgreSQL: Windows installers Windows installers Interactive installer by EDB Download the installer certified by EDB for all supported PostgreSQL versions. Note! This installer is hosted by EDB and not on the PostgreSQL community servers. If you have issues with the website it's hoste www.postgresql...
- [ Spring ][Spring] SpringBoot 기반의 OPEN API 서비스 구현[2] - STS 설치2021-12-14 01:34:581. STS설치 https://github.com/spring-projects/toolsuite-distribution/wiki/Spring-Tool-Suite-3 GitHub - spring-projects/toolsuite-distribution: the distribution build for the Spring Tool Suite and the Groovy/Grails Tool Sui the distribution build for the Spring Tool Suite and the Groovy/Grails Tool Suite - GitHub - spring-projects/toolsuite-distribution: the distribution build for the Spring Tool S..
- [ 이클립스(Eclipse) ][Eclipse] Eclipse 와 STS(Spring Tool Suite) 차이?2021-12-14 00:32:05Spring Framework 를 이용하면, IDE로 이클립스나 STS 를 많이 쓴다. 차이점은 간단! 이클립스 - STS plug-in 별도 추가 설치를 해야한다. STS - 별도 설치없이 가능! 이클립스에서 플러그인을 추가하는 경우, 버전 호환성 문제가 발생하여 충돌이 발생할 수도 있다.
- [ 전자정부프레임워크 ][전자정부프레임워크] Apache Log4j 2 보안 업데이트 권고2021-12-13 17:18:31아래와 같은 이슈가 발생한 것 같다. □ 영향을 받는 버전 o CVE-2021-44228 - 2.0-beta9 ~ 2.14.1 버전 (Log4j 2.12.2 제외) o CVE-2021-45046 - 2.0-beta9 ~ 2.12.1 및 2.13.0 ~ 2.15.0 버전 o CVE-2021-4104 - 1.x 버전 ※ JMSAppender를 사용하지 않는 경우 취약점 영향 없음 □ 대응방안 o 제조사 홈페이지를 통해 최신버전으로 업데이트 적용[3] ※ 제조사 홈페이지에 신규버전이 계속 업데이트되고 있어 확인 후 업데이트 적용 필요 - CVE-2021-44228, CVE-2021-45046 · Java 8 : Log4j 2.16.0으로 업데이트[3] · Java 7 : Log4j 2.12.2으로 업데이트[9..
- [ Oracle ][Oracle] long 타입에서 특정문자 추출하기2021-12-09 17:33:45long 타입의 컬럼에서는 like 문이 먹히지 않기 때문에 아래와 같은 방법으로 검색이 가능하다. DECLARE CURSOR CUR IS SELECT * FROM DB_SQL BEGIN FOR FET001 IN CUR LOOP IF INSTR(FET001.SQL_SENTENCE,'특정문자') > 0 THEN DBMS_OUTPUT.PUT_LINE('SELECT A.ROWID,A.* FROM DB_SQL A WHERE A.SQL_ID='''||FET001.SQL_ID||''';'); END IF; END LOOP; END; SQL Developer 에서는 DBMS 출력 창에서 결과값을 확인할 수 있다.
- [ Oracle ][Oracle] ORA-28365: 전자 지갑이 열려 있지 않습니다.2021-12-08 15:10:56DB 접속은 되고 조회 쿼리를 실행해보니 , 아래 오류가 나온다. ORA-28365: 전자 지갑이 열려 있지 않습니다. 28365. 0000 - "wallet is not open" *Cause: The security module wallet has not been opened. *Action: Open the wallet. DB 재가동만 해주면 되는 것 같다.
- [ Git ][Git] 7.소스트리로 커밋 만들고 푸시하기2021-12-02 15:40:35소스트리를 통해 새로운 커밋을 한 번 해보겠습니다. 로컬저장소로 지정된 Programming 폴더에서 새로운 텍스트 파일을 만들겠습니다. 아래와 같이 [commit.txt] 파일을 만들었습니다. 그리고 소스트리에서 History 화면을 새로고침 해봅니다. 커밋하지 않은 변경사항이 보이고, 새로 만든 [commit.txt] 파일이 보이게 됩니다. 기존 [README.txt] 가 보이지 않는 이유는 수정사항이 없기 때문입니다. 이제, [commit.txt] 파일을 커밋해 보겠습니다. 파일 상태화면으로 가서, 파일 옆에 [+] 버튼을 누릅니다. 그러면 스테이지에 올라간 파일로 등록 됩니다. 커밋메시지를 입력하고, 커밋을 누릅니다. 커밋이 완료되면 '커밋할 내용 없음' 으로 보여집니다. 히스토리를 통해 커밋된 ..
- [ Git ][Git] 6.로컬저장소를 소스트리에 불러오기2021-12-02 14:42:02앞서 원격저장소를 소스트리에 연결시켰으니, 로컬저장소를 소스트리에 불러오겠습니다. 1. Local 에서 [Add] 버튼 클릭하기 Clone 원격저장소를 불러오고 로컬저장소도 자동 생성 Add 이미 만들어 놓은 로컬저장소를 불러오기 Create 새로운 로컬저장소 생성 (git init) 2. 기존 로컬저장소 선택 후 [추가] 버튼 클릭하기 3. History 확인하기 기존에 커밋했던 히스토리를 아래와 같이 확인 할 수 있습니다. 아래의 커밋정보들은 [.git] 이라는 폴더에 저장되어있기 때문에 확인이 가능합니다.