일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Linux
- mybatis
- Spring Framework
- hashcode
- maven
- soap
- java
- SpringFramework
- 이클립스
- springboot
- Spring
- Web
- Jenkins
- War
- tomcat
- 스프링부트
- 개발
- REST
- Spring Boot
- jsp
- gitlab
- git
- 웹프로젝트
- spring-framework
- 스프링프레임워크
- JAR
- Pipeline
- Gradle
- annotaion
- oracle
- Today
- Total
목록전체 글 (50)
Verity's Daily Logs_

Oracle Database 를 위한 프로그램으로 Toad 를 사용하고 있다. 최근 토드 버전 업그레이드를 위하여 기존 프로그램을 삭제하고 새롭게 설치한 적이 있는데, 글씨체 및 환경 설정에 애를 먹었어서 이참에 정리해 둔다. [그래픽 속도 개선] 메뉴 클릭이라던가 PL/SQL 작성창 실행 시 화면 뜨는게 매애애애애애애애우 느리다. 윈도우 > 설정 > 접근성 > Windows에서 애니메이션 표시 끔으로 설정하면 신세계 [긴 숫자 표시 설정] 10자가 가뿐히 넘는 숫자들을 SELECT 할 경우, 2.02006220943E19 와 같이 표시되는 경우가 있다. 숫자 온전히 확인하고 싶다면 Toad 의 설정을 변경한다. View > Toad Options > Data Grids > Data > Display l..

CI/CD 환경 구축썰에 대한 이야기를 하기 전에, CI/CD가 대체 무엇을 의미하는지 정리하려고 한다. 아래 기재할 내용들은 https://itholic.github.io/qa-cicd/ 를 참고했다. (다른 사이트도 많지만 DevOps 초심자가 이해할 수 있도록 아주 쉽게 설명되어있다. 감사합니다......) 소프트에어 개발 및 유지보수의 단계는 소스 수정/빌드/배포로 이루어져 있다. 특히 서비스 오픈 후에는 무수한 버그와 개선사항이 터져 나올 것이며, 이때마다 위 과정이 반복되기 마련이다. 소스 수정이 있을때마다 컴파일, 빌드, 배포를 매번 개발자가 직접 수행하는 것은 매우 비효율적이다. 이러한 활동을 지원하는 기법 중 하나가 바로 CI (Continuous Integration) / CD (Con..

최근에 소스 형상관리를 위해 써오던 SVN 을 과감히 버리고 GIT 으로 재설치한 적이 있다. 당시 GIT 으로 이전한 가장 큰 목적은 Github, Gitlab 과 같은 오픈소스 기반 Git Repository 서비스를 사용하고 싶었기 때문이다. 사용도가 높은 오픈소스 프로젝트이기 때문에, 이제 막 여러가지 시도를 하고있는 우리 팀에게는 GIT이 더 적합해 보였다. 아래 내용은 이 외에 많이 퍼져있는 SVN 대비 Git이 갖고 있는 차별점에 대한 내용이다. [SVN은 중앙집중식 버전관리 시스템(Centeralized Version Control System; CVCS) 이다.] SVN 으로 작업한다면 소스를 중앙 저장소에 Commit하기 전에 대부분의 기능을 완성해 놓고 Commit하는 경우가 대부분이..

테스트 환경에서 개발을 진행하다 보면 시퀀스의 값이 운영쪽 DB 보다 한참 뒤처져 있어서 오류가 발생할 경우가 있다. 이럴 경우, 간단하게 시퀀스 현재값을 맞춰주는 작업이 필요하다. (동기화 환경이 잘되어 있다면 이럴 경우는 없지) 시퀀스 DROP 후 다시 CREATE 하는 방법도 있지만, 아래처럼 차이나는만큼 한번에 증가 후 다시 1씩 증가하도록 바꿔주는 편법을 더 자주 사용한다. -- 1. 시퀀스 차이가 얼마나 나는지 차이값을 확인한다. SELECT [기준 시퀀스 명].NEXTVAL - [변경 대상 시퀀스].NEXTVAL FROM DUAL; -- 2. 시퀀스 증가값 일시 변경 ALTER SEQUENCE [변경 대상 시퀀스] INCREMENT BY 289462; -- 3. 시퀀스 값 현행화 SELECT..