JavaBean? 특정한 정보 (id, password, name, job...)등을 가지고 있는 클래스를 표현하는 하나의 규칙이고, 데이터를 표현하기 위한 목적을 지니고 있음. 이 규칙을 지닌 클래스를 Java Bean 이라고 함.Java Compiler (javac
Java Enterprise Edition (EE)는 간편하고 견고하고 확장가능하며 안전한 서버측 자바 애플리케이션을 위한 산업 표준이다. Java EE에는 이미 잘 알고 있는 웹애플리케이션 개발을 위한 Servlet, JSP 외에도 다양한 기능들을 포함하고 있다. 출
객체의 생성, 생명주기, 관리까지 모든 객체에 대한 주도권을 프레임워크가 가진것. Spring Application 내에서 자바 객체를 관리하는 공간을 뜻한다.의존성 주입(DI, Dependency Injection)을 통하여 Application을 구성하는 빈(Bea
SecurityContextHolder is a core utility class provided by Spring Security that holds the security context of the currently authenticated user for the
The gradle wrapper task is a built-in Gradle task that generates the necessary files for the Gradle Wrapper. The Gradle Wrapper is a crucial component
The short answer is: You should commit parts of the .idea folder, but not all of it.Project-level settings (shareable):vcs.xml: Version control settin
In this post, I will try to make a common library for JWT authentications. Step 1. Dependencies build.gradle: Step 2. Implement JWT Service logic NEVER hardcode your secret key. Use environment vari...
Spring cloud gateway? Spring cloud gateway는 Spring boot, Spring webflux, Reactor를 사용하여 만들어진 Spring 진영의 Api gateway 프레임워크이다. Spring webflux를 사용하므로 높은
Spring MVC:Spring WebFlux:
@Configuration Indicates a Configuration Class: The primary purpose of @Configuration is to signal to the Spring IoC (Inversion of Control) container that a class contains @Bean definition methods. T...
MapStruct is a Java annotation-based code generator that automates the mapping (conversion) between different Java object models — typically between D
1️⃣ Jakarta EEJakarta EE is the new name for what used to be called Java EE (Java Enterprise Edition).In 2017, Oracle donated Java EE to the Eclipse F
JPA What it is: JPA is a specification (a standard) for object-relational mapping (ORM) in Java. Purpose: It allows you to map Java objects → database tables, and database rows → Java objects, so yo...
@RequestBody 는 데이터 형식을 JSON 형태로 전달받기 때문에 만약 파일을 Body로 받게 된다면 원하는 결과를 얻을 수 없습니다. @RequestParam 또한, 기본적으로 문자열 데이터를 처리하는데 사용되므로 미디어 파일과 같은 바이너리 데이터를 @Req
WebMvcConfigurer is a powerful interface in Spring MVC (and by extension, Spring Boot) that allows you to customize the default configuration of the w