반응형

Java에서 Visual Studio Code를 사용하는 방법은 무엇입니까?

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. 개요 이 기사에서는 Java로 Visual Studio Code를 구성하는 방법과이 언어에 대한 기본 기능을 사용하는 방법을 알아 봅니다. 그런 다음 Maven 및 Gradle 통합을 확인하고이 편집기의 장점과 단점으로 마무리합니다. 2. Java 용 Visual Studio 코드 설정 Microso..

Spring 2021.03.05

자바의 비동기 프로그래밍

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. 개요 비 차단 코드 작성에 대한 수요가 증가함에 따라 코드를 비동기 적으로 실행할 수있는 방법이 필요합니다. 이 튜토리얼에서는 Java에서 비동기 프로그래밍 을 달성하는 몇 가지 방법을 살펴 보겠습니다 . 또한 즉시 사용 가능한 솔루션을 제공하는 몇 가지 Java 라이브러리를 살펴 보겠습니다. 2. ..

Spring 2021.03.04

Spring Boot에서 Hibernate / JPA SQL 로그 관리

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 JDBC 및 JPA 는 개발자가 네이티브 SQL 쿼리를 제거 할 수 있도록 네이티브 JDBC API에 대한 추상화를 제공합니다. 그러나 종종 자동 생성 된 SQL 쿼리와 디버깅 목적으로 실행 된 순서를 확인해야합니다. 이 빠른 자습서에서는 Spring Boot에서 이러한 SQL 쿼리..

Spring 2021.03.04

Spring component 스캔방법

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의 컴포넌트 스캐닝을 다룰 것입니다. Spring으로 작업 할 때 클래스를 Spring Bean으로 만들기 위해 클래스에 어노테이션을 달 수 있습니다. 그러나 그 외에도 어노테이션이 달린 클래스를 검색 할 위치를 Spring에 알릴 수 있습니다 .이 특정 실행에서 모..

Spring 2021.03.04

SCDF : 포드 시작 실패시 오류 처리

SCDF : 포드 시작 실패시 오류 처리 1. 질문(문제점): Spring Batch 작업을위한 새로운 k8s 포드를 스핀 오프하기 위해 SCDF (Spring Cloud Dataflow)를 호출하는 서비스를 개발 중입니다. Map properties = Map.of("testApp.cpu", cpu, "testApp.memory", memory); LOGGER.info("Create task '{}' with definition '{}'", taskName, taskDefinition); taskOperations.create(taskName, taskDefinition); LOGGER.info("Launching task '{}' with properties {} and arguments '{}'",..

Spring 2021.03.04

중간 모델 클래스없이 목록을 뷰에 바인딩하는 방법은 무엇입니까?

중간 모델 클래스없이 List을 뷰에 바인딩하는 방법은 무엇입니까? 1. 질문(문제점): 잘 작동하는 코드가 있습니다. 저장소에서 데이터를 검색하고이를 listPlaces로 설정하고 listPlaces를보기에 바인드합니다. 제어 장치 ListPlaces listPlaces = new ListPlaces(); listPlaces.setListPlaces(placeRepository.selectPlaces(idUser)); ModelAndView modelAndView = new ModelAndView("/myplaces.html"); modelAndView.addObject("listPlacesBind", listPlaces); 모델 public class ListPlaces { private List l..

Spring 2021.03.04

javaFx로 Spring 부팅

javaFx로 Spring 부팅 1. 질문(문제점): 저는 스프링 부트와 javaFx를 사용하는 자바 데스크톱 앱을 개발 중입니다. 그것은 crud 앱이므로 mysql 데이터베이스로 작업하고 있습니다. 컨트롤러가 스프링 부트 및 javaFx 컨트롤러가되기를 원하며 setControllerFactory(). 여기 내 신청서입니다 신청: package com.gi.quizui; import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication public class Application { public static void main(String[] args) { javafx.application.Applicat..

Spring 2021.03.04

Spring시작 로딩 시점에 로직 실행 하는 방법

1. 소개 이 기사에서는 Spring 애플리케이션을 시작할 때 로직 을 실행 하는 방법에 초점을 맞출 것 입니다. 2. 시작시 로직 실행 Spring 애플리케이션 시작 중 / 후에 로직을 실행하는 것은 일반적인 시나리오이지만 여러 문제를 일으키는 시나리오입니다. Inverse of Control의 이점을 얻으려면 당연히 컨테이너로가는 애플리케이션의 흐름에 대한 부분적인 제어를 포기해야합니다. 이것이 바로 인스턴스화, 시작시 로직 설정 등에 특별한주의가 필요한 이유입니다. 빈의 생성자에 로직을 포함 시키거나 객체의 인스턴스화 후에 메서드를 호출 할 수는 없습니다. 우리는 그 과정에서 통제권을 가지고 있지 않습니다. 실제 예를 살펴 보겠습니다. @Component public class InvalidInit..

Spring 2021.03.04

Spring OAuth 리디렉션 URL 혼란

Spring OAuth 리디렉션 URL 혼란 1. 질문(문제점): 안녕하세요, 저는 현재 Spring boot https://www.callicoder.com/spring-boot-security-oauth2-social-login-part-1/ 에서 인증 서비스를 구축하는이 가이드를 따르고 있습니다. 사용자가 사용자 이름과 비밀번호로 계정을 만들고 계정을 만들 때 refresh_token도 반환하도록 수정했습니다. 그러나 facebook 또는 google을 사용하여 인증 흐름을 수행하면 액세스 토큰이 리디렉션 URL에 추가 된 것을 볼 수 있습니다 ( 여기 github 링크 참조 ). 이제 OAuth 문서를 읽으면 의미가있는 것 같습니다. 그러나 사용자에게 새로 고침 토큰을 반환하려면 어떻게해야합니까?..

Spring 2021.03.04

속성을 지정하지 않고 SpringData JPA의 @Modifying에 대한 용도가 있습니까?

속성을 지정하지 않고 SpringData JPA의 @Modifying에 대한 용도가 있습니까? 1. 질문(문제점): AFAIK @Modifying는 @Query어노테이션에 지정된 INSERT / UPDATE / DELETE 쿼리의 경우 지속성 컨텍스트 정리를 처리합니다. 그러나 순수한 @Modifying유익은 무엇입니까? 이 포스트 에 따르면 , 당신은 항상 써야하는 것 같다 @Modifying(clearAutomatically=true, flushAutomatically=true). 문서에 따르면 ( 링크 ) : EntityManager에는 수정 쿼리를 실행 한 후 오래된 엔터티가 포함될 수 있으므로 이를 자동으로 지우지 않습니다 . EntityManager에서 여전히 보류중인 모든 비 플러시 변경 사..

Spring 2021.03.04
반응형