반응형

spring-boot 11

Spring Cloud Config 서버에 특정 브랜치에서 구성을 체크아웃하도록 요청하려면 어떻게 해야 합니까?

Spring Cloud Config 서버에 특정 브랜치에서 구성을 체크아웃하도록 요청하려면 어떻게 해야 합니까? Spring cloud configuration application.yml: spring: application: name: configserver cloud: config: server: git: uri: https://xyz@bitbucket.org/xyz/microservices-configs.git username: xyz password: xyz basedir: target/configs server: port: 8881 다음은 나의bootstrap.yml사용자 마이크로 서비스: spring: application: name: userservice cloud: config: uri:..

source 2023.04.02

스프링 부트 2.1.0, 플라이웨이 4.2.0

스프링 부트 2.1.0, 플라이웨이 4.2.0 새 프로젝트를 Spring Boot 버전 2.1.0으로 업그레이드하고 싶은데 Flyway 4.2.0 라이브러리에서 지원되는 Oracle 11 데이터베이스로 제한됩니다.Spring Boot 버전 2.0.5 릴리스에서는 모든 것이 정상적으로 동작하지만 2.1.0 릴리스로 이행하면 다음 오류가 발생합니다. java.lang.NoClassDefFoundError: org/flywaydb/core/api/configuration/FluentConfiguration POM 의 설정은 다음과 같습니다. org.springframework.boot spring-boot-starter-parent 2.1.0.RELEASE UTF-8 UTF-8 1.8 11.2.0.1 com...

source 2023.04.02

2개의 데이터 소스를 Flyway와 연계하여 스프링 부트에서 HikariCP를 사용하는 방법

2개의 데이터 소스를 Flyway와 연계하여 스프링 부트에서 HikariCP를 사용하는 방법 스프링 부트 어플리케이션에서 HikariCP를 JDBC 접속 풀로 사용하고 싶다.2개의 데이터 소스(MySQL 데이터베이스가 프라이머리 데이터베이스로 Hibernate를 통해 이들 데이터에 액세스하고 추가로 Oracle 데이터베이스로 JDB를 통해 다른 데이터를 읽어낼 수 있음)가 있습니다.CTemplate). MySQL 데이터 소스를 기본 빈으로 설정합니다. @Bean @Primary @ConfigurationProperties("spring.datasource") public DataSourceProperties mySQLDataSourceProperties() { return new DataSourcePro..

source 2023.04.02

Spring Boot에서 여러 SQL Import

Spring Boot에서 여러 SQL Import Spring Boot 레퍼런스 매뉴얼에 따르면 애플리케이션 부팅 시 데이터를 Import할 수 있는 방법은 몇 가지 있습니다.인메모리 데이터베이스와 조합하면 테스트에 편리합니다. 옵션은 다음과 같은 파일을 만드는 것입니다.import.sql(하이버네이트)에 의해 픽업되거나 파일명을 작성하기 위해 사용됩니다.data.sqlSpring JDBC가 픽업합니다.둘 다 괜찮아요. 다만, 저는 프로젝트를 조금 분해하는 것을 좋아하기 때문에, 현재는 코어 도메인 모델을 가지고 있습니다.이 모델에서는, 유저등의 코어 데이터를 설정하기 위한 편리한 Import가 있어 어디에서나 사용되고 있습니다.또한 동일한 기본 데이터 가져오기를 재사용하는 데 유용한 기능별 프로젝트도 ..

source 2023.03.28

mvn spring-boot 종료: run does stop tomcat

mvn spring-boot 종료: run does stop tomcat 는 스프링 으로 스프링 부츠를 시작할 수 .mvn spring-boot매뉴얼에서는 어플리케이션의 히트를 정상적으로 종료하도록 기술되어 있습니다.ctrl-c Terminate batch job (Y/N)? Y maven 프로세스는 종료되지만 Tomcat은 아직 실행 중이며 웹 페이지를 볼 수 있습니다.포트가 사용 중이기 때문에 spring-boot를 다시 시작하려고 하면 Tomcat이 시작되지 않습니다. . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | )..

source 2023.03.23

오류: 스프링 컨트롤러의 @WebMvcTest 실행 시 @SpringBootConfiguration을 찾을 수 없습니다.

오류: 스프링 컨트롤러의 @WebMvcTest 실행 시 @SpringBootConfiguration을 찾을 수 없습니다. 아래에 제시된 컨트롤러를 테스트하고 있습니다. @Controller public class MasterController { @GetMapping("/") public String goLoginPage(){ return "index"; } } 이 스프링 매뉴얼에 따라 컨트롤러를 테스트하고 있습니다.이제 설명서에 나와 있는 것처럼 Spring 컨텍스트 전체가 아니라 웹 계층을 인스턴스화하는 것만으로 컨트롤러를 테스트합니다.아래는 같은 내용의 제 코드입니다. @RunWith(SpringRunner.class) @WebMvcTest public class MasterControllerTes..

source 2023.03.23

스프링 부트로 JSP를 JAR 패키징으로 제공할 수 있습니까?

스프링 부트로 JSP를 JAR 패키징으로 제공할 수 있습니까? Spring Boot JSP 샘플 어플리케이션에 대해 잘 알고 있다. , 이 에서는, 「」, 「」를 하고 있습니다.WAR패키징.같은 일을 할 수 있을까요?JAR 는 ★★★★★★★★★★★★★★★★★★★★★★★.JSP ssrc/main/resources/jsp내 앱의 구조를 단순화합니다.@Andy Wilkinson JSP.는 ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★war하다.jar이것은 스프링 사이트에서 문서화되어 있습니다. Tomcat에서는 전쟁 패키징을 사용하면 실행 가능한 전쟁(...)이 작동합니다.Tomcat에서 하드 코딩된 파일 패턴 때문에 실행 가능한 jar가 작동하지 않습니다. 2..

source 2023.03.18

스프링 부트 2.0.0M1 NoSch Method Error: org.springframework.boot.builder.Spring Application Builder.

스프링 부트 2.0.0M1 NoSch Method Error: org.springframework.boot.builder.Spring Application Builder. https://start.spring.io/의 스타터 페이지를 사용하여 다수의 모듈이 포함된 프로젝트를 생성했습니다.테스트를 실행하려고 하면 많은 로그 정보가 표시되지만 이 행들은 중요한 것 같습니다. 10:29:33.198 [main] DEBUG org.springframework.core.env.StandardEnvironment - Adding [Inlined Test Properties] PropertySource with highest search precedence 10:29:33.364 [main] DEBUG org.spr..

source 2023.03.18

LiquiBase 문제 , 클래스 경로 리소스 [db/changelog/db.changelog-master.yaml]이(가) 없으므로 URL로 해결할 수 없습니다.

LiquiBase 문제 , 클래스 경로 리소스 [db/changelog/db.changelog-master.yaml]이(가) 없으므로 URL로 해결할 수 없습니다. 리퀴바이스와 스프링부츠를 통합하는데 문제가 있습니다.아래와 같이 pom 파일에 리퀴베이스 의존성을 추가하였습니다. org.springframework.boot spring-boot-starter-data-jpa org.liquibase liquibase-core com.h2database h2 runtime src/main/resources에서 db/changelog 폴더를 만들었습니다.db 폴더에는 다음과 같은 내용이 포함된 liquibase-change.xml 파일이 있습니다. changelog 폴더에는 다음 파일이 있습니다. 01-cre..

source 2023.03.18

봄의 최대(클라이언트 요청) 스레드 풀 크기

봄의 최대(클라이언트 요청) 스레드 풀 크기 spring boot app을 사용하여 어플리케이션서버를 개발하고 있는데, 봄의 디폴트 최대(클라이언트 요구) 스레드 풀사이즈를 알고 싶은데 그 값을 커스터마이즈하려면 어떻게 해야 하나요?내장된 Tomcat을 사용하는 경우 Spring Boot은 클라이언트 요청 스레드 풀의 크기를 제어하는 속성을 제공합니다.기본값은 0 이므로 Tomcat은 기본값 200 을 사용합니다.Spring Boot 2.3 이후를 사용하고 있는 경우는, 이 속성의 이름은 「」입니다.이전 버전의 Spring Boot에서는 속성 이름은 입니다. 이 스레드 풀의 크기를 커스터마이즈하려면 , 의 속성에 0이 아닌 값을 지정할 필요가 있습니다.application.properties또는appli..

source 2023.02.26
반응형