spring-boot 25

스프링 부트 외부 응용 프로그램.properties

스프링 부트 외부 응용 프로그램.properties 스프링부팅 어플리케이션을 개발중입니다. 몇 가지 속성을 재정의합니다.src/main/resources/application.properties외부 파일(예:/etc/projectName/application.properties). 몇 가지 방법을 시도했습니다. @PropertySource("file:/etc/projectName/application.properties")에 주석을 달아서ApplicationConfig.java spring.config.location=/etc/projectName/application.properties내 응용프로그램에.속성에resources 테스트를 해봤습니다.spring.port. 첫 번째 메서드는 속성을 추가했을 ..

programing 2023.11.02

Springboot Security의 역할이 작동하지 않습니다.

Springboot Security의 역할이 작동하지 않습니다. 사용할 수 없습니다.hasRole메소드 인@PreAuthorize주석.또한.request.isUserInRole(“ADMIN”)주는false.제가 무엇을 빠뜨리고 있나요?비록 ~일지라도.hasAuthority(“ADMIN”)잘 통합니다. 데이터베이스에서 사용자에게 권한을 할당합니다.권한의 이름을 접두사로 지정해야 합니다.ROLE_사용할isUserInRole, 스프링 보안 참조: HttpServletRequest.isUserInRole(String)이 다음을 결정합니다.SecurityContextHolder.getContext().getAuthentication().getAuthorities()가 들어있습니다.GrantedAuthority역할..

programing 2023.10.23

Spring-Boot의 Application.java를 Junit 테스트하는 방법

Spring-Boot의 Application.java를 Junit 테스트하는 방법 쓸데없는 행동으로 보일 수 있으니 사과드립니다. 하지만 실제로 스프링 부트(1.3.8)에 대한 주니어 테스트를 할 수 있는 방법은 없을까요?RELEASE)의 Application.java는 이 클래스에서 스프링 부트 응용 프로그램을 시작하는 것 외에는 아무것도 하지 않습니까? 아래에 제시된 내용: @SpringBootApplication public class Application { public static void main(String[] args) { try{ SpringApplication.run(Application.class, args); }catch(Exception e){ //code here } } } 제가..

programing 2023.08.19

Spring Kafka's Acknowledgement.acknowledge() 메서드를 수동 커밋에 사용하는 방법

Spring Kafka's Acknowledgement.acknowledge() 메서드를 수동 커밋에 사용하는 방법 저는 Spring Kafka를 처음 사용하고 있으며 여기 https://docs.spring.io/spring-kafka/reference/html/_reference.html#committing-offsets 에서 언급한 것처럼 소비자 코드에서 수동 커밋에 Acknowledgement.acknowledge() 메서드를 사용할 수 없습니다.제 것은 스프링부츠 애플리케이션입니다.수동 커밋 프로세스를 사용하지 않으면 코드가 제대로 작동합니다.그러나 수동 커밋에 Acknowledgement.acknowledge()를 사용하면 bean과 관련된 오류가 표시됩니다.또한 수동 커밋을 제대로 사용하지 ..

programing 2023.07.25

SpringBoot+Hibernate+Postgre 구성SQL

SpringBoot+Hibernate+Postgre 구성SQL 저는 포스트그레에 완전히 빠져 있습니다.SQL 및 Spring 웹 애플리케이션 구성 및 이에 대한 모든 정보는 Maven 또는 for Eclipse에 있습니다. IntelliJ + Gradle을 사용하고 있기 때문에 이해하기가 매우 어렵습니다.iMac에 Postgres v9.5.4.2를 설치하고 간단한 웹 앱을 시작했습니다. 업데이트: 모든 수정 사항, M. Deinum, Gradle-2.13은 SpringBoot에 대해 괜찮습니까? 프로젝트 구조: build.gradle: buildscript { ext { springBootVersion = '1.3.7.RELEASE' } repositories { mavenCentral() } depen..

programing 2023.07.25

스프링 부트에서 명령줄 인수를 가져오는 방법은 무엇입니까?

스프링 부트에서 명령줄 인수를 가져오는 방법은 무엇입니까? @SpringBootApplication public class CommandLinetoolApplication { @Value("${person.name}") private String name; public static void main(String... argv) { SpringApplication.run(CommandLinetoolApplication.class, argv); } } Eclipse를 사용하고 있으므로 실행 구성을 다음과 같이 설정합니다. -Dspring-boot.run.arguments=--person.name=firstName 그러나 응용 프로그램을 실행할 때 "${person.name } 값의 자리 표시자 'person..

programing 2023.07.15

HikariCP 유휴 연결이 활성 상태로 연결 풀에 유지됨

HikariCP 유휴 연결이 활성 상태로 연결 풀에 유지됨 Spring Boot(1.5.6), Hibernate, Postgres, Hikari(2.7.8)를 사용하고 있습니다. 구성은 다음과 같습니다. spring.datasource.hikari.minimumIdle=1 spring.datasource.hikari.maximumPoolSize=20 spring.datasource.hikari.idleTimeout=30000 spring.datasource.hikari.poolName=SpringBootJPAHikariCP spring.datasource.hikari.maxLifetime=50000 spring.datasource.hikari.connectionTimeout=30000 내가 예상하는 것은..

programing 2023.07.15

Spring Boot에서 Spring 버전을 업그레이드하는 방법

Spring Boot에서 Spring 버전을 업그레이드하는 방법 Spring 버전을 Spring 5.0으로 업그레이드하는 방법에 대한 튜토리얼이 있습니까?내 pom.xml에서 Spring 버전을 찾을 수 없습니다. 저는 이것을 찾았습니다: https://github.com/spring-projects/spring-framework/wiki/Upgrading-to-Spring-Framework-5.x#upgrading-to-version-50 그러나 버전 번호를 실제로 변경해야 하는 위치에 대한 지침은 제공되지 않습니다. Spring Boot 1.3을 사용하고 있습니다.Spring Boot 2.0으로 업그레이드하면 Spring 버전이 자동으로 5로 업그레이드됩니까? 감사합니다!Spring Boot 프로젝트..

programing 2023.07.15

와이어모크를 사용할 때 연결이 거부되었습니다.

와이어모크를 사용할 때 연결이 거부되었습니다. 나는 Junit에 이 코드 조각을 가지고 있는데, 나는 포트를 8888로 분명히 설정했습니다. when(clientUtils.getLinkUrl(eq(HOSTELS_MICROSERVICE.name()), eq(HOSTELS_MICROSERVICE.name()), anyMap())) .thenReturn("http://localhost:8888/HOSTELS/HOSTELSMethods"); stubFor(com.github.tomakehurst.wiremock.client.WireMock.get("/HOSTELS/HOSTELS_LIST").willReturn( aResponse().withStatus(200) .withHeader("Content-Type", ..

programing 2023.07.15

SpringBoot 응용 프로그램이 SpringBoot 로고에 고착됨

SpringBoot 응용 프로그램이 SpringBoot 로고에 고착됨 저는 저지 프레임워크와 통합된 스프링 부트 애플리케이션을 가지고 있습니다.이제 이 애플리케이션을 실행하려고 하면 Spring boot logo만 표시되고 그 이후에는 아무 일도 일어나지 않습니다. -X도 추가하려고 했는데 로고 뒤에 로그가 안 나옵니다.나는 나의 폼에 많은 변화를 시도했지만 같은 결과를 얻었습니다.오류 정보를 파악할 수 없어서 더 이상 진행할 수 없습니다. 이 문제를 어떻게 디버깅해야 할지 짐작이 가지 않습니다. 지금은 코드를 공유할 수 없습니다. [업데이트] 어떻게든 애플리케이션을 실행할 수 있었습니다.이제는 스프린트 로고를 뛰어넘습니다. 응용 프로그램이 시작된 것을 볼 수 있지만 Tomcat 시작 로그를 볼 수 없고..

programing 2023.07.10