Jenkins 설치 Download > (LTS) > macOS 선택 (하면 아래와 같이 설치 방법이 나온다!) $ brew install jenkins-lts $ brew services start jenkins-lts $ brew services restart jenkins-lts $ brew upgrade jenkins-lts macOS Installers for Jenkins LTS Jenkins – an open source automation server which enables developers around the world to reliably build, test, and deploy their software www.jenkins.io Jenkins 실행 설치 완료 후 다음 명령어를 ..
1. settings ... 에 들어가 준다. 2. key 검색 후, (General > Keys > Content Assist) 에 원하는 단축키 등록!
lombok 이란? : 어노테이션 기반으로 코드를 자동완성 해주는 라이브러리 getXXX, setXXX, 생성자, toString 등의 메소드를 한줄로 대체 가능하다!! wow 주요 어노테이션 @Getter : 변수들의 Getter 메소드를 만들어주는 어노테이션 @Setter : 변수들의 Setter 메소드를 만들어주는 어노테이션 @NoArgsConstructor : 어떠한 변수도 사용하지 않는 기본 생성자를 자동완성 시켜주는 어노테이션 @AllArgsConstructor : 모든 변수를 사용하는 생성자를 자동완성 시켜주는 어노테이션 @ToString : 클래스의 변수들을 기반으로 ToString 메소드를 자동완성 시켜주는 어노테이션 lombok 사용 전 public class BoardDto { pr..
My SQL download 1. 아래 사이트로 들어가서, MySQL Community Server를 다운로드 받는다! 나는 인텔 cpu 여서, macOS 12 (x86, 64-bit) 를 다운 받았다. https://dev.mysql.com/downloads/mysql/ MySQL :: Download MySQL Community Server Select Operating System: Select Operating System… Microsoft Windows Ubuntu Linux Debian Linux SUSE Linux Enterprise Server Red Hat Enterprise Linux / Oracle Linux Fedora Linux - Generic Oracle Solaris mac..
Apache vs Apache Tomcat * Apache : Apache HTTP Server(HTTPD)라고 불리며, 오픈소스 소프트웨어 그룹인 아파치 소프트웨어 재단에서 만드는 웹서버 프로그램 * Apache Tomcat : JSP와 Servlet을 구동하기 위한 서블릿 컨테이너 역할, 아파치서버와는 다르게 DB연결, 다른 응용프로그램과 상호 작용 등 동적인 기능들 사용 가능 * 컨테이너 : 동적 데이터들을 가공하여 정적인 파일로 만들어주는 모듈 * 서블릿 : 클라이언트 요청을 받고, 요청을 처리하여, 결과를 클라이언트에게 제공하는 자바 인터페이스 (WAS 위에서 돌아가는 Java Program) * 서블릿 컨테이너 :서블릿들을 모아 관리 (새로운 요청이 들어오면 새로운 스레드 생성, 작업이 끝나면..
* JDK(Java Development Kit) : Java로 sw 개발을 할 수 있도록 여러 기능들을 제공하는 패키지 * Java EE(Enterprise Edition) : JavaSE + 웹 어플리케이션 서버에서 동작하는 기능을 추가한 플랫폼 JAVA Zulu Open JDK 설치 https://www.azul.com/downloads/?os=macos&architecture=x86-64-bit&package=jdk Downloads According to the Gartner report, “by 2025, more than 70% of Java applications will be deployed on third-party Java runtimes, up from 30% in 2019.” ww..