반응형

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

구성 속성을 직접 넣지 않고 spring-boot @Scheduled에서 fixedDelayString 사용

구성 속성을 직접 넣지 않고 spring-boot @Scheduled에서 fixedDelayString 사용 1. 질문(문제점): 여기 내 문제가 있습니다. @Scheduled내 스프링 부트 응용 프로그램에서 몇 가지 일반 작업을 수행하기 위해 몇 가지 방법 위에 사용 하고 있습니다. 일정을 구성하기 위해 다음과 같이 fixedDelayString& initialDelayString인수를 @Scheduled사용합니다. @Scheduled( initialDelayString = "${my.wanted.delayInSeconds}", fixedDelayString = "${my.wanted.delayInSeconds}" ) 그게 제대로 작동합니다. 내가 지금 가지고있는 문제는 응용 프로그램에 대한 속성 파일..

Spring 2021.03.09

Spring에서 클래스 경로로 하위 프로세스를 시작하면 ClassNotFoundException이 발생합니다.

Spring에서 클래스 경로로 하위 프로세스를 시작하면 ClassNotFoundException이 발생합니다. 1. 질문(문제점): Java의 internal을 통해 하위 프로세스에서 다른 클래스를 시작하는 응용 프로그램이 java.lang.ProcessHandler있습니다. 아주 간단합니다. public MySubProcessHandler() { // setup commands String javaHome = System.getProperty(ProcessKeys.JAVA_HOME); String javaBin = Paths.get(javaHome, "bin", "java").toString(); String classpath = System.getProperty(ProcessKeys.JAVA_CLAS..

Spring 2021.03.09

WebLogic Server의 Firebase FCM 문제

WebLogic Server의 Firebase FCM 문제 1. 질문(문제점): 저는 spring mvc와 함께 firebase를 사용하고 있으며 WebLogic 서버를 사용하고 있습니다. WebLogic 서버에 배포 할 때 내 firebase가 작동하지 않습니다. 서버 외부에서 실행하면 작업과 firebase fcm이 작동합니다. 현재 weblogic 서버에서 내 서버를 쳤을 때이 오류가 발생합니다. Caused by: java.io.IOException: Error getting access token for service account: Hostname verification failed: HostnameVerifier=weblogic.security.utils.SSLWLSHostnameVerifi..

Spring 2021.03.09

자바 소켓 가이드

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. 개요 소켓 프로그래밍 이라는 용어 는 장치가 모두 네트워크를 사용하여 서로 연결된 여러 컴퓨터에서 실행되는 프로그램을 작성하는 것을 말합니다. 소켓 프로그래밍에 사용할 수있는 통신 프로토콜에는 UDP (User Datagram Protocol)와 TCP (Transfer Control Protocol..

Spring 2021.03.09
반응형