[Springboot] 스프링 부트로 웹 서비스 만들기 — JPA·머스테치·OAuth2 로그인
스프링 부트로 게시판 웹 서비스를 만드는 실습 — IntelliJ·Gradle 세팅, JUnit TDD, JPA·Spring Data JPA, 머스테치 서버 사이드 템플릿, 스프링 시큐리티 구글 OAuth2 로그인까지 단계별로 정리.
[Maven] Eclipse에서 HttpServletRequest cannot be resolved to a type 해결
Maven 프로젝트에서 Eclipse가 HttpServlet·javax.servlet 패키지를 찾지 못할 때, Project Facets의 Dynamic Web Module 설정과 Runtimes 탭에서 서블릿 컨테이너를 연결해 해결하는 방법을 정리한다.
[DevOps] Tomcat + Maven + GitHub 연동 완전 설치 가이드
Jenkins war 파일을 Tomcat에 배포하고, JDK·Maven·Git 경로를 설정한 뒤 GitHub 플러그인으로 프로젝트를 빌드하는 전체 과정을 단계별로 정리한다.
[DevOps] Docker, Docker Desktop
Docker ToolBox는 이미 업데이트가 끝나고 더 이상 안쓰이는 추세이므로 Docker Desktop을 쓴다. Toolbox가 전부(대다수가) cli 환경에서 진행된다면 Docker Desktop은…
[Java] Spring WAR 파일을 Tomcat에 직접 배포하는 법
Eclipse에서 Spring 프로젝트를 WAR로 내보내고 Tomcat에 직접 배포하는 8단계 절차를 스크린샷과 함께 정리한다.
[Java] Log4j 로깅 설정 완전 정리
Log4j 1.2 의존성 추가부터 로그 레벨(FATAL~TRACE), log4j.properties 설정, ConversionPattern 패턴 기호까지 실습 코드와 함께 정리한다.
[DevOps] Vagrant 실행
vagrant init vagrant up 과정은 동일하다 vagrant.file을 바꾸는데 위와 같이 바꿔준다. 이후 방화벽 권한과 yum 설치를 진행해준다. 여기로 들어가서 이 nano나 vim을 이용해 파일을…
Vagrant로 가상 개발 환경 빠르게 구축하기
Vagrant를 이용해 VirtualBox 기반 가상 환경을 명령어 몇 줄로 구성하는 방법을 Ubuntu(bionic64)와 CentOS 8 예시로 정리한다.