본문 바로가기
반응형

개발132

[String Boot] 컴포넌트 스캔 개념 스프링 부트에서는 컴포넌트 스캔을 별도로 지정해 주지 않아도 @SpringBootApplication 어노테이션이 선언된 자바파일 하위의 컴포넌트를 자동으로 스캔하여 등록 해준다. com.tistory.hitomis 패키지 아래에 DemoApplication.java 파일이 존재하고 @SpringBootApplication 이 선언되어 있다면, com.tistory.hitomis 패키지 포함 아래 패키지에 등록된 컴포넌트는 자동으로 스캔 된다. 만약 별도 패키지를 등록하고 싶을 경우 @ComponentScan 어노테이션을 적어줘야 한다. com.test 패키지 아래 컴포넌트도 스캔하고 싶을경우... @SpringBootApplication @ComponentScan(basePackages = {"com... 2021. 6. 30.
[String Boot] 배너 변경 스프링 부트 실행 시 아래와 같이 콘솔에 배너(로고)가 뜬다. 배너를 변경하려면 banner.txt 파일을 만들면 된다. 배너를 아예 끄고 싶을 경우 어플리케이션 설정에서 배너모드를 변경하면 된다. 1. 배너변경 resources 폴더 아래에 banner.txt 파일을 만들고 넣고 싶은 내용을 넣으면 된다. ${} 안에 스프링부트 버전이나 다른 내용들을 변수형태로 넣을 수 있다. 실행 시 banner.txt 내용대로 배너가 출력되는 화면 2. 이미지 파일 배너 application.properties 파일에 배너 이미지명을 지정하고 높이, 넓이를 지정한다. 실행시 이미지 파일을 text 형태로 변환되어 출력된다. 실제 이미지 파일 2021. 6. 24.
오즈리포트 바코드 출력 예제 오즈리포트를 이용하여 바코드를 출력해보자. 준비물 : OZ Report 프로그램, Database 버전 : OZ Report 8.0, sql server 2019 사전준비 오즈리포트는 2개의 파일이 존재해야 실행이 가능하다. odi 파일 orz 파일 odi 파일 데이터를 관리하는 파일로, 데이터베이스에 연결하여 쿼리를 작성하고 작성된 쿼리를 ResultSet으로 관리 하는 파일 실제 업무에서는 사용하는 데이터베이스(oracle, mssql, mysql 등)에 연결하여 쿼리를 작성 orz 파일 디자인 파일로 출력물의 양식을 디자인 하고 odi 파일과 연결하여 데이터를 표시해주는 파일 odi파일을 연결하여 디자인된 양식에 데이터를 어떻게 표시할지 작성 즉, odi 파일이 무조건 존재해야 하며 첫번째로 작업을.. 2021. 3. 18.
열두가지 애자일 원칙 열두가지 애자일 원칙에 대한 개인적인 의견 고객을 만족시키기 위해 소프트웨어를 빠르고 지속적으로 배포한다. 새로운 요구 사항은 개발 후기에도 기꺼이 받아들인다. 동작 가능한 소프트웨어를 몇 달 주기가 아닌 몇 주 주기로 배포한다. 업무 담당자와 개발자 간의 긴밀한 소통을 지향한다. 믿을 수 있는 동기부여된 개인들로 구성된 팀이 소프트웨어를 개발한다. 직접 만나 얼굴을 보며 이야기하는 것이 최선의 의사소통이다. 동작하는 소프트웨어가 가장 중요한 진척의 척도다. 일정한 속도를 유지함으로써 지속 가능한 개발을 추구한다. 좋은 기술과 설계를 향해 지속적으로 관심을 기울인다. 단순함(하지 않는 일을 늘리는 기법)을 중요시 한다. SOT(self-organized team)를 추구한다. 새로운 환경에 지속적으로 적.. 2021. 2. 14.
Centos jenkins 설치 환경 : Windows 10 docker에 Centos8 설치 후 시작하였으나, 일반 Centos에서도 동일함. jenkins 포트 : 9090 (기본 8080포트이나 9090으로 변경하여 사용하기로 함) docker 실행 시 옵션 docker run --privileged -d -p 3690:3690 -p 9090:9090 -p 8080:8080 -p 80:80 --name mycentos centos /sbin/init 1. jenkins repository를 설정파일 생성 # wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo 2. /etc/yum.repos.d/jenkins.repo경로에 파일.. 2021. 2. 10.
Centos OpenJDK 1.8 설치 OpenJDK가 설치되어 있는지 확인하려면 아래와 같이 명령을 실행해서 알 수 있다. java -version 설치되어 있을 경우 실행결과 설치되어 있지 않다면 아래 순서대로 설치 1. OpenJDK 1.8 설치 # yum install java-1.8.0-openjdk # yum install java-1.8.0-openjdk-devel 설치가 완료되면 /usr/bin/java 파일이 생성된다. 생성된 파일은 심볼릭링크가 걸린 파일이다. 즉, 실제 java가 위치한 경로는 다른곳에 존재한다. 2. 환경변수 등록 readlink -f 명령으로 심볼릭링크가 걸린 실제 경로를 확인할 수 있다. 경로를 확인 후 /etc/profile에 경로를 환경변수에 등록해야 한다. /etc/profile 을 vi 로 열어.. 2021. 2. 10.
반응형