반응형

@RequestMapping 스프링 부트가 예상대로 작동하지 않습니다.

@RequestMapping 스프링 부트가 예상대로 작동하지 않습니다. 1. 질문(문제점): "Hello World"를 포트 8080에 인쇄하는 간단한 응용 프로그램을 만들려고합니다. 다음은 내 주요 Java 클래스입니다. package com.iz.backend; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.web.bind.annotation.RequestMapping; @SpringBootApplication public class BackendApplication { @RequestM..

Spring 2021.03.18

SpringData JPA 튜토리얼 예제

1. 개요 이 기사에서는 Spring 프로젝트에 SpringData JPA를 도입 하고 지속성 계층을 완전히 구성하는 데 중점을 둡니다 . Java 기반 구성 및 프로젝트의 기본 Maven pom을 사용하여 Spring 컨텍스트를 설정하는 방법에 대한 단계별 소개는 이 기사를 참조 하십시오 . 2. 스프링 데이터 생성 DAO – 더 이상 DAO 구현 없음 이전 기사에서 논의했듯이 DAO 계층은 일반적으로 단순화 할 수 있고 단순화해야하는 많은 상용구 코드로 구성됩니다. 이러한 단순화의 장점은 많습니다. 정의 및 유지 관리해야하는 아티팩트 수 감소, 데이터 액세스 패턴 일관성 및 구성 일관성. SpringData는 이러한 단순화를 한 단계 앞당겨 DAO 구현을 완전히 제거 할 수 있도록합니다 . DAO의 ..

Spring 2021.03.18

Spring과 함께하는 Jinq 소개

1. 소개 Jinq 는 Java로 데이터베이스를 쿼리하는 직관적이고 편리한 접근 방식을 제공합니다. 이 예제에서는 Jinq를 사용하도록 Spring 프로젝트를 구성하는 방법 과 간단한 예제로 설명 된 일부 기능을 탐색 합니다 . 2. Maven 의존성 pom.xml 파일 에 Jinq 의존성 을 추가해야 합니다. org.jinq jinq-jpa 1.8.22 Spring의 경우 pom.xml 파일 에 Spring ORM 의존성 을 추가 합니다. org.springframework spring-orm 5.3.3 마지막으로 테스트를 위해 H2 인 메모리 데이터베이스를 사용하므로 spring-boot-starter-data-jpa 와 함께이 의존성 을 pom.xml 파일에 추가해 보겠습니다 . com.h2data..

Spring 2021.03.18

Rest-controller에서 물체를 되돌릴 때 무한 라인 출력을 얻습니까?

Rest-controller에서 물체를 되돌릴 때 무한 라인 출력을 얻습니까? 1. 질문(문제점): 나는 개별 프로젝트를 진행하고 있으며이 오류를 수정할 수 없습니다. 저는 Spring 부트 및 나머지 컨트롤러를 처음 사용합니다. 내 제품 엔터티를 RestController에서 우편 배달부로 반환 할 때 무한 출력을 제공합니다. 나에게 몇 가지 제안을 제공하십시오. mysql 데이터베이스를 사용하고 있습니다. package com.example.hackernews.entity; import javax.persistence.*; import java.util.ArrayList; import java.util.Date; import java.util.List; @Entity @Table(name = "pro..

Spring 2021.03.18

주제가 유휴 상태 일 때 Spring Kafka 소비자가 소비자 그룹에서 제거됨

주제가 유휴 상태 일 때 Spring Kafka 소비자가 소비자 그룹에서 제거됨 1. 질문(문제점): 버전 Spring Boot 1.5.x, Spring Boot 2.4.x, Apache Kafka 0.10.2 그 상황 서로 다른 서버에서 호스팅되는 두 개의 서비스 인스턴스가 있습니다. 각 인스턴스는 여러 Kafka 소비자를 초기화합니다. 모든 소비자는 동일한 주제를 듣고 있으며 동일한 소비자 그룹의 일부입니다. 우리는 하지 ConcurrentKafkaListnerContainerFactory과 DefaultKafkaConsumerFactory를 구성하는 Spring 부팅 / Spring 카프카에 의존. max.poll.records, session.timeout.ms 및 heartbeat.interva..

Spring 2021.03.18

Spring Boot에서 Firebase ID 토큰으로 사용자 인증

Spring Boot에서 Firebase ID 토큰으로 사용자 인증 1. 질문(문제점): 현재 Authorization 헤더를 통해 보내는 Firebase ID 토큰을 사용하여 사용자를 인증하려고합니다. 그러나 모든 방법으로 각 요청에 대해 항상 HTTP 403 오류가 발생합니다. 내가 사용하는 토큰은 verifyIdToken(idToken)이것을 디버깅 할 때 메서드 가 예외를 던지지 않기 때문에 유효 하므로이 문제는 Firebase보다 Spring Security와 더 관련이 있다고 생각합니다. 그 이유는 무엇일까요? 내가 만든 Firebase 필터에 대한 내 코드 : @Component class FirebaseFilter : OncePerRequestFilter() { override fun do..

Spring 2021.03.18

Custom 하여 Parent를 사용한 Spring Boot 의존성 관리

1. 개요 Spring Boot 는 Spring Boot 애플리케이션을 더 쉽게 생성 할 수 있도록 상위 POM을 제공합니다. 그러나 이미 상속 할 부모가있는 경우 부모 POM을 사용하는 것이 항상 바람직한 것은 아닙니다. 이 빠른 사용방법(예제)에서는 부모 스타터없이 Boot를 계속 사용할 수있는 방법을 살펴 보겠습니다. 2. 부모 POM없는 스프링 부트 상위 pom.xml 은 의존성 및 플러그인 관리를 처리합니다. 이러한 이유로 상속은 응용 프로그램에서 중요한 지원을 제공하므로 일반적으로 부팅 응용 프로그램을 만들 때 선호되는 작업 과정입니다 . 이전 기사 에서 상위 스타터를 기반으로 애플리케이션을 빌드하는 방법에 대한 자세한 내용을 찾을 수 있습니다 . 하지만 실제로 는 다른 부모를 사용하기 위해 ..

Spring 2021.03.18

다른 스레드에서 Java로 스레드를 일시 중지하고 다시 시작하는 방법

다른 스레드에서 Java로 스레드를 일시 중지하고 다시 시작하는 방법 1. 질문(문제점): Java Swing으로 응용 프로그램을 작성하고 있습니다. 내가 필요한 것은 그래픽 인터페이스의 버튼을 사용하여 "정교화"스레드를 중지 할 수있는 절차입니다. 여기 내가 필요한 것에 초점을 맞춘 간단한 프로젝트 import java.util.logging.Level; import java.util.logging.Logger; import javax.swing.JTextArea; /* * To change this template, choose Tools | Templates * and open the template in the editor. */ /** * * @author Nikola */ public clas..

Spring 2021.03.18

드래그 가능한 여러 요소

드래그 가능한 여러 요소 1. 질문(문제점): Spring으로 Task Manager를 만들고 있으며 작업 생성의 CRUD 구현이 있습니다. 다음은 내 작업 상자의 코드입니다. Edit Delete 모든 새로운 작업을 드래그 할 수있는 방법을 찾고 있습니다. jquery로 해결책을 찾았습니다. $(function () { $("#draggable").draggable(); }); 그러나 하나의 요소에서만 작동합니다. 여러 요소를 드래그 할 수있는 방법은 무엇입니까? 정확히 jquery가 아니라 모든 언어 또는 프레임 워크 일 수 있습니다. 2. 해결방안: 동일한 ID가 "draggable"인 여러 작업 요소를 생성합니다. 따라서 jquery는 첫 번째 항목을 선택합니다 (자세한 내용은이 답변 참조 htt..

Spring 2021.03.18

스프링 부트 스타터 Parent 로 dependency 관리 방법

1. 소개 이 예제에서는 spring-boot-starter-parent에 대해 배우고 더 나은 의존성 관리, 플러그인의 기본 구성 및 Spring Boot 애플리케이션을 빠르게 빌드하기 위해 어떻게 이점을 얻을 수 있는지 알아 봅니다 . 또한 starter-parent가 제공하는 기존 의존성 및 속성의 버전을 재정의 할 수있는 방법도 알아 봅니다 . 2. 스프링 부트 스타터 부모 스프링 부팅 스타터 부모 우리의 응용 프로그램과 신속하게 구축 할 수있는 완전한 의존성 트리의 기본 구성을 제공합니다 -이 프로젝트는 특별한 스타터 프로젝트입니다 Spring 부트 프로젝트를. 또한 maven-failsafe-plugin , maven-jar-plugin , maven-surefire-plugin , maven..

Spring 2021.03.18
반응형