반응형

메시지 보간 Spring Validation 중에 예외가 발생했습니다.

메시지 보간 Spring Validation 중에 예외가 발생했습니다. 1. 질문(문제점): 컨트롤러에서 일부 데이터의 유효성을 검사하는 방법이 있습니다. 이 방법에서는 두 개의 다른 유효성 검사기로 들어오는 데이터의 유효성을 검사합니다. 각 유효성 검사기는 제출 된 데이터로 일부 프로세스를 만들고 런타임 예외가있는 경우 false를 반환합니다. @RestController @RequestMapping(value = "/inputs") public class InputValidationController{ private final SpringValidatorAdapter adapter; @Inject public InputValidationController(Validator validator) { th..

Spring 2021.03.10

Spring을 사용하여 양식에서 편집되지 않은 개체를 얻는 방법

Spring을 사용하여 양식에서 편집되지 않은 개체를 얻는 방법 1. 질문(문제점): 애플리케이션에 체크 아웃을위한 간단한 컨트롤러가 있습니다 . 처음에는 주문의 대상인 양식으로 이전합니다. @GetMapping public String getOrderForm(Model model){ model.addAttribute("orderForm", new OrderDto()); model.addAttribute("deliveryType", orderService.getDeliveryTypeList()); model.addAttribute("paymentType", orderService.getPaymentTypeList()); return "create-order"; } 그 후 사용자는이 개체의 2 개 필드를 ..

Spring 2021.03.10

양식의 여러 제출 단추

If you have a few years of experience in the Java ecosystem, and you're interested in sharing that experience with the community (and getting paid for your work of course), have a look at the "Write for Us" page. Cheers, Eugen 1. 개요 이 빠른 자습서에서는 Spring MVC에서 양식을 시작하면서 빌드 하고 동일한 URI에 매핑 하는 JSP 양식에 버튼을 하나 더 추가 합니다. 2. 짧은 요약 이전에는 직원의 세부 정보를 입력하고 메모리에 저장하는 작은 웹 애플리케이션을 만들었습니다. 먼저 엔터티를 바인딩하는 Employee ..

Spring 2021.03.10

SpringBoot White 페이지

SpringBoot White 페이지 1. 질문(문제점): 방금 SpringBoot를 배우기 시작했습니다. 나는 스프링 부트 빌트인 tomcat을 사용하여 스프링 부트 프로그램을 실행합니다. 그러나 페이지를 방문하려고하면 Whitelabel 오류 페이지가 표시 됩니다. 이 프로그램을 시작하면 다음과 같이 표시됩니다. 내 프로그램과 바람둥이가 성공적으로 시작한다고 생각합니다. 이것은 내 시작 코드입니다 : DemoApplication.java @SpringBootApplication public class DemoApplication extends SpringBootServletInitializer { @Override protected SpringApplicationBuilder configure(Spr..

Spring 2021.03.10

Spring Java 8의 기능 인터페이스에서 서비스 클래스 메소드에 액세스 할 수 있습니까?

Spring Java 8의 기능 인터페이스에서 서비스 클래스 메소드에 액세스 할 수 있습니까? 1. 질문(문제점): Spring Java 8의 기능 인터페이스에서 서비스 클래스 메소드에 액세스하고 싶습니다. 가능합니까? public interface UserProfile extends Supplier { // This is working static UserProfile getMyId() { return () -> new UserProfileDto( SecurityContextHolder.getContext().getAuthentication().getName(), "", "", ""); } static UserProfile getMyProfile() { return () -> } } @Service("..

Spring 2021.03.10

HttpURLConnection을 사용하여 JSON POST 요청 만들기

If you have a few years of experience in the Java ecosystem, and you're interested in sharing that experience with the community (and getting paid for your work of course), have a look at the "Write for Us" page. Cheers, Eugen 1. 개요 이 자습서에서는 HttpURLConnection을 사용하여 JSON POST 요청 을 만드는 방법을 보여줍니다 . 2. HttpURLConnection을 사용하여 JSON POST 요청 작성 2.1. URL 개체 만들기 HTTP POST 메서드를 통해 JSON 데이터를 받아들이는 대상 URI 문..

Spring 2021.03.10

SpringData MongoDB – 인덱스, 어노테이션 및 변환기

If you have a few years of experience in the Java ecosystem, and you're interested in sharing that experience with the community (and getting paid for your work of course), have a look at the "Write for Us" page. Cheers, Eugen 1. 개요 이 튜토리얼에서는 인덱싱, 공통 어노테이션 및 변환기와 같은 SpringData MongoDB의 핵심 기능 중 일부를 살펴볼 것입니다. 2. 인덱스 2.1. @ 색인 이 어노테이션은 필드를 MongoDB에서 인덱싱 된 것으로 표시합니다 . @QueryEntity @Document public c..

Spring 2021.03.09

Jackson Deserialization-잘못된 본문 유형이 성공적으로 역 직렬화 됨

Jackson Deserialization-잘못된 본문 유형이 성공적으로 역 직렬화 됨 1. 질문(문제점): 내 REST 컨트롤러에 대한 POST 요청의 유효성을 검사하려고하는데 DTO 클래스에 대한 몇 가지 속성과 유효성 검사가 있습니다. EmployeeDTOInput.java @Getter @Setter public class EmployeeDTOInput { @NotBlank("name must not be blank!") private String name; @DecimalMin(value = "0.01", message = "salary must be greather than or equal to $0.01!") private BigDecimal salary; @NotNull("commissio..

Spring 2021.03.09

SOLID 원칙에 대한 확실한 가이드

If you have a few years of experience in the Java ecosystem, and you're interested in sharing that experience with the community (and getting paid for your work of course), have a look at the "Write for Us" page. Cheers, Eugen 1. 소개 이 튜토리얼에서는 객체 지향 설계의 SOLID 원칙에 대해 설명 합니다. 먼저, 그 이유와 소프트웨어를 설계 할 때 고려해야하는 이유를 살펴 보겠습니다 . 그런 다음 요점을 강조하기 위해 몇 가지 예제 코드와 함께 각 원칙을 간략하게 설명합니다. 2. SOLID 원칙의 이유 SOLID 원칙은 R..

Spring 2021.03.09

Spring 프레임 워크 인터뷰(면접) 질문

1. 소개 이 기사에서는 면접 중에 나타날 수있는 가장 일반적인 Spring 관련 질문 중 일부를 살펴볼 것입니다. 2. 스프링 코어 Q1. 스프링 프레임 워크 란? Spring은 Java Enterprise Edition 애플리케이션 개발에 가장 널리 사용되는 프레임 워크입니다. Spring의 핵심 기능은 모든 Java 애플리케이션 개발에 사용할 수 있습니다. Jakarta EE 플랫폼 위에 다양한 웹 애플리케이션을 빌드하기 위해 확장을 사용할 수도 있고 단순한 독립형 애플리케이션에서 의존성 주입 프로비저닝을 사용할 수도 있습니다. Q2. Spring을 사용하면 어떤 이점이 있습니까? 자카르타 EE 개발을 더 쉽게 만드는 Spring 목표. 사용의 장점은 다음과 같습니다. 경량 : 개발에서 프레임 워크..

Spring 2021.03.09
반응형