분류 전체보기

·Java
Java 14 이전에는 보일러플레이트 필드와 메서드를 가진 클래스를 작성해야 했으며, 이는 사소한 실수와 혼란스러운 의도를 초래할 수 있었습니다.Java 14가 출시되면서, 이제 이러한 문제를 해결하기 위해 레코드를 사용할 수 있게 되었습니다.   보일러플레이트 : 최소한의 변경으로 여러 곳에 재사용되며 반복적으로 비슷한 형태를 띄는 코드, 강철로 찍어내는 것처럼 최소한의 수정으로 여러 곳에서 자주 반복되는 코드 목적데이터베이스 결과, 쿼리 결과 또는 서비스에서 받은 정보를 단순히 저장하기 위해 클래스를 작성하는데, 이 때 대부분의 경우에 불변 객체를 사용한다.   불변 객체를 사용하게 됨으로써 내부 필드 값의 불변성을 보장해 주어서  유지보수에서 많은 이점을 챙길 수 있다. 이를 달성하기 위해 다음과 ..
·Spring
Validation in Spring Boot | BaeldungLearn how to validate domain objects in Spring Boot using Hibernate Validator, the reference implementation of the Bean Validation framework.www.baeldung.com  A Simple Domain Class사용자를 모델링하는 JPA entity class 정의Bean Validation의 제약 조건을 사용하여 이름과 이메일 필드 제한@Entitypublic class User { @Id @GeneratedValue(strategy = GenerationType.AUTO) private long id; ..
·Spring
Getting Started | Validating Form InputThe application involves validating a user’s name and age, so you first need to create a class that backs the form used to create a person. The following listing (from src/main/java/com/example/validatingforminput/PersonForm.java) shows how to do so: pacspring.io 이번 애플리케이션 : 사용자의 이름과 나이를 검증하는 것이 목표  PersonForm 객체 생성 src/main/java/com/example/validatingformi..
·Spring
Getting Started | Serving Web Content with Spring MVCStatic resources, including HTML and JavaScript and CSS, can be served from your Spring Boot application by dropping them into the right place in the source code. By default, Spring Boot serves static content from resources in the classpath at /static (orspring.io 할 거 요청 URL : http://localhost:8080/greeting이 URL에 대한 응답으로 "Hello, World!"라는 인사를 ..
·Spring
Mapping Requests :: Spring FrameworkA reflected file download (RFD) attack is similar to XSS in that it relies on request input (for example, a query parameter and a URI variable) being reflected in the response. However, instead of inserting JavaScript into HTML, an RFD attack relies on thedocs.spring.io @RequestMapping요청을 컨트롤러 메서드에 매핑하는데 사용된다.URL, HTTP method, request parameters, headers, medi..
·Spring
REST APIs Explained - 4 ComponentsHow web applications talk to servers: 1. Basic format; 2. HTTP verbs; 3. URL endpoints; 4. Status codes.mannhowie.com 기본 개념 REST API는 웹에서 정보를 얻고자 하는 클라이언트(사람 또는 애플리케이션)와 그 정보를 접근할 수 있는 서버(애플리케이션 또는 데이터베이스) 간에 가장 일반적으로 사용되는 표준이다.애플리케이션 프로그래밍 인터페이스(API)두 컴퓨터가 웹을 통해 서로 통신할 수 있는 방법배달 앱에서 자체적으로 위치 추적 시스템을 구축하는 대신 Google Maps API를 사용하여 위치 추적을 지원할 수 있다.RESTfulREST 표준을 ..
G.H
'분류 전체보기' 카테고리의 글 목록 (10 Page)