반응형

로그 보여주기

spring.jpa.show-sql=true

Pretty하게 로그 보여주기

spring.jpa.properties.hibernate.format_sql=true

 

로그 보기 레벨

logging.level.org.hibernate.SQL=debug

쿼리 파라미터 로그 표시

logging.level.org.hibernate.type.descriptor.sql=trace

728x90
반응형

Spring Data JPA를 Data insert 시킬경우 한글 데이터가 등록 되지 않고 에러가 발생한다. 

이를 해결해주기 위해서는 DB자체에 기본 charater set 설정을 해줘야합니다. 

Windows의 MariaDB를 설치하여 사용하는데 다음과 같이 설정하여 이를 해결해 주었습니다.

경로 : C:\Program Files\MariaDB 10.5\data\my.ini

[mysql]
default-character-set = utf8

[mysqld]
datadir=C:/Program Files/MariaDB 10.5/data
port=3306
innodb_buffer_pool_size=2041M
character-set-server = utf8
collation-server = utf8_general_ci
init_connect='SET NAMES utf8'

[client]
port=3306
plugin-dir=C:/Program Files/MariaDB 10.5/lib/plugin
default-character-set = utf8

728x90
반응형

우분투에 젠킨스를 다운받습니다.

wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add -

가능하면 sudo 명령어를 통해서 하는 것을 추천합니다.

 deb https://pkg.jenkins.io/debian-stable binary/

위 명령어를 통해서 apt-get repository를 초기화 합니다.

  sudo apt-get update
  sudo apt-get install jenkins

위 명령어를 통해서 젠킨스 다운 및 설치합니다.

  dpkg -L jenkins

젠킨스와 같은 경우 기본 war로 다운로드가 가능하면 내장 톰캣으로 실행이 됩니다.
위 명령어를 통해서 jenkins.war를 찾습니다.

  java -jar jenkins.war

위 명령어를 통해서 실행할경우 기존 톰캣이 8080으로 실행되어있으면
포트 충돌이 발생합니다.
이에 따라서 포트 변경 옵션을 통해서 포트를 변경합니다.

  java -jar jenkins.war -httpPort=8888

위와 같이 옵션을 넣어서 실행하면 8888옵션으로 jenkins를 접속할수 있습니다.

  http://localhost:8888

접속을 하게 되면 특정 경로가 있는 초기 접속 패스워드 경로를 확인 가능할 것입니다.

  /home/[사용자 경로]/.jenkins/secrets/initialAdminPassword

해당 경로를 cat 명령어를 통해서 초기 패스워드를 확인하면 접속 가능할 것입니다.

그 이후 초기화 플러그인을 기본으로 선택하는 것을 추천합니다.

728x90

+ Recent posts