#자바 #Java #스프링 부트 #spring boot #소스파일 #VirtualBox #가상머신 #ubuntu #apm #우분투 #vm #apm 소스파일 #spring data JPA #자바 기본 api 클래스 #자동 타입 변환 #강제 타입 변환 #미니프로젝트 #MySQL Community Server #gradle #rest api #컬렉션 프레임워크 #테스트 코드 #for문 #토이프로젝트 #apache2 #Controller #컨트롤러 #JPA #OOP #Service #반복문 #배열 #객체지향언어 #스레드 #JUnit #객체지향프로그래밍 #캘린더 #Eclipse #이클립스 #서비스 #STS4에서도 QueryDSL을 사용가능 #JUnit 생명주기 #리포지토리 인터페이스 설계 #로깅(logging) #api 작성 #gradle 빌드 생명주기 #forname() #currenttimemillis() #nested interface #인터페이스의 다형성 #인터페이스의 타입 변환 #추상메서드_오버라이딩 #build lifecycle #java code coverage #로깅 라이브러리 #JDK17 #중첩인터페이스 #PHP-8.1.0 #MySQL-8.0.19 #스레드 제어 #엔티티 설계 #제어 역전 #익명객체 #java.util 패키지 #정적멤버 #관점 지향 프로그래밍 #레이어드 아키텍처 #jacoco #통합 테스트 #exit() #쿼리 메서드 #바이트 기반 스트림 #문자 기반 스트림 #I/O 스트림 #메서드 오버라이딩 #runtime exception #JPQL #JpaRepository #입출력 스트림 #마이크로서비스 아키텍처 #code coverage #예외 클래스 #중첩클래스 #hashCode() #타입 변환 #QueryDSL #try-catch-finally #인스턴스멤버 #클래스멤버 #logback #build.gradle #데이터베이스 연동 #추상메서드 #Lombok #Nested Class #Exception Handling #getClass() #인터페이스 상속 #LIFO #스프링 프레임워크 #java.lang #데몬 스레드 #swagger #페이징 처리 #fifo #오버라이딩 #의존성 주입 #toString() #멀티 스레드 #MSA #메소드 #dto #롬복 #접근제한자 #queue #단위 테스트 #테스트 주도 개발 #메서드 #예외 #ORM #AOP #생성자 #ISO파일 #equals() #DAO #예외 처리 #추상클래스 #멀티 프로세스 #MAP #다형성 #디자인 패턴 #stack #throws #date #IOC #인터페이스 #필드 #Exception #정렬 #di #set #클래스 #TDD #calendar #프로세스 #Inheritance #상속 #MySQL #Interface #php #컬렉션 #OS #list #패키지