Syncope.T-*
QueryDSL에 관하여 下篇
BackEnd/Spring 2022. 10. 4. 08:11

시작하기에 앞서 Legacy 1, 2를 두고서 얼마나 귀찮고 힘든 과정으로 필터문을 만들어야 했는지 알아보았다. 결과적으로 SQL이 차지하는 비율은 항상 절반이 넘었다는 것을 알 수 있었다. 또한, JPA만 사용한다고 하더라도, Specification이나 Native Query를 꼭 사용해야만 하는 경우가 많았음을 보여준다. 이때까지만 하더라도 QueryDSL이 그렇게 좋아? 하는 의문이 들었다. 예전부터 QueryDSL을 쓰고 싶었으나, 내 입맛에 맞게 쓰려면 Hibernate 5, 6이나 vladmihalcea의 hibernate-types까지 나오기 전엔 못쓰겠다 싶었는데 다행히 도입하는 시점에는 입맛에 맞는 상황이 돼버린 터라 쓰게 되었다. QueryDSL을 시작하려고 다른 사람들은 어떻게 쓰고..

article thumbnail
Centos7에 Nginx 설치
Devops/Nginx 2022. 10. 1. 23:24

1. Install /etc/yum.repos.d/ 에 nginx.repo로 Repository 등록 [nginx] name=nginx repo baseurl=http://nginx.org/packages/centos/7/$basearch/ gpgcheck=0 enabled=1 이후 Nginx 설치 yum install -y nginx 80포트 개방 firewall-cmd --permanent --zone=public --add-port=80/tcp firewall-cmd --reload 2. 확인 systemctl enable nginx systemctl start nginx systemctl status nginx conf 설정은 /etc/nginx/conf.d/default.conf에 있으므로 기본..

article thumbnail
Centos7 설치 및 기본 설정 (Java, Tomcat, MySQL 8)
Devops/Centos 2022. 10. 1. 22:43

Centos Setup 1. Java 설치 sudo yum install java-1.8.0-openjdk-devel #javac 라는 명령어의 위치 확인 which javac #javac의 심볼릭 링크를 통해 원본 파일의 위치 추출 readlink -f /usr/bin/javac #profile 파일을 vi에디터로 열어 아래 export 구문을 추가한 후 저장 vi /etc/profile export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.332.b09-1.el7_9.x86_64 #7 확인 echo $JAVA_HOME 2. Tomcat 설치 1) 톰캣 다운로드 https://tomcat.apache.org/ 에서 Core 트리의 tar.gz를 받음. tar..

profile on loading

Loading...