반응형

spring-boot 18

스프링-부트-스타터-테스트에서 데이터베이스 통합 테스트를 실행할 수 없음

스프링-부트-스타터-테스트에서 데이터베이스 통합 테스트를 실행할 수 없음 스프링 테스트를 하고 있지만 안타깝게도 계속 오류가 발생합니다. . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: Spring Boot :: (v1.4.2.RELEASE) 2016-11-17 13:28:14.864 INFO 1372 --- [ main] b.c.medclin.boot.daosTes..

programing 2023.10.22

스프링 부트 내장 Tomcat 로그

스프링 부트 내장 Tomcat 로그 스프링부트 1.5.9와 함께 스프링부트 내장 톰캣을 사용하고 있고, Log4j2도 사용하고 있습니다. 최근 로드 중 문제가 발생하여 Tomcat 로그[Not the access Logs]를 더 잘 이해하고 싶습니다. (application.properties에서): logging.level.org.apache.tomcat: INFO logging.level.org.apache.catalina: INFO 하지만 위의 것들 중 아무 것도 효과가 없었습니다.그것을 성취하기 위한 다른 방법이 있습니까?찾았어요!!이제 앱의 Log4j 로그 파일에서 내장된 Tomcat의 내부 로그를 다음과 같은 3가지 쉬운 단계로 볼 수 있습니다. 1] 폼에 추가: org.apache.loggi..

programing 2023.10.12

@WithMockUser가 없는 Spring Boot 응용 프로그램에서 "A Authentication Object not found in the SecurityContext"를 제거할 수 없음

@WithMockUser가 없는 Spring Boot 응용 프로그램에서 "A Authentication Object not found in the SecurityContext"를 제거할 수 없음 저는 이미 며칠을 꼬박 꼬박 제가 무엇을 잘못하고 있는지 알아내기 위해 노력했지만, 왜 그것이 작동하지 않는지 전혀 모르겠습니다.먼저, 다음 구성은 대부분 제가 작업 중인 다른 프로젝트에서 복사한 것이며, 해당 프로젝트는 아무런 문제 없이 작동할 수 있습니다(다만 약간 다르게 구성되어 있고 이전의 Spring/Spring Boot 버전을 사용함).이 클래스들이 잘못 구성되어 있고 다음 구성 클래스에서 오타나 다른 것을 볼 수 없다고 생각하기 때문에 코드를 줄일 수 없습니다.처음부터 다시 쓰고 싶지만 이번에는 그렇..

programing 2023.10.07

프로필과 함께 봄에 외부 application.yml을 지정하는 방법

프로필과 함께 봄에 외부 application.yml을 지정하는 방법 스프링 문서 http://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-external-config.html#boot-features-external-config-yaml 에서 외부 YAML 파일이 가능하다는 것을 알 수 있습니다. Yaml에 로드하기 위해 PropertyPlaceholderConfigFileSystem 리소스를 사용할 수 있었지만 활성 프로파일을 준수하지 않았습니다. @PropertySource를 사용할 수 있는 application.properties를 보았지만 문서에 따르면 YAML에서는 작동하지 않습니다. 결론적으로 질문합니다.A는 Sp..

programing 2023.10.07

내가 일하지 않는 걸 기억해줘요..java.dll을 던집니다.잘못된 상태 예외:사용자 세부 정보 서비스가 필요합니다.

내가 일하지 않는 걸 기억해줘요..java.dll을 던집니다.잘못된 상태 예외:사용자 세부 정보 서비스가 필요합니다. 아래 튜토리얼의 지침에 따라 리멤버미 기능을 구현했습니다. http://www.baeldung.com/spring-security-remember-me 하지만 프로그램을 실행하면 java.lang이 나옵니다.잘못된 상태 예외: 사용자 세부 정보 서비스가 필요합니다.UserDetails 서비스가 제대로 구현되었습니다.아래는 사용자 세부 정보의 구성 방법 및 등록입니다.웹 서비스. @Override protected void configure(HttpSecurity http) throws Exception { // @formatter:off http .authorizeRequests() .a..

programing 2023.07.24

spring.data source의 가능한 값은 무엇입니까?초기화 모드?

spring.data source의 가능한 값은 무엇입니까?초기화 모드? Spring JPA에서 데이터베이스를 구성하고 있으며 가능한 값이 무엇인지 알고 싶습니다.spring.datasource.initialization-mode공통 속성이 있는 이 페이지를 찾았지만 모든 가능한 값을 제공하지는 않습니다.설정할 수 있는 모든 속성의 모든 가능한 값에 대한 문서가 있을 것으로 예상됩니다. 나는 나의 소품 섹션에 있는 부동산을 사용하고 있습니다.applicationContext.xml의 속성으로서entityManagerFactory true org.hibernate.dialect.PostgreSQL82Dialect create create true true create always true 다른 모든 것이 ..

programing 2023.07.24

Jackson 문자열을 개체로 변환하는 중

Jackson 문자열을 개체로 변환하는 중 링크.java @JsonInclude(JsonInclude.Include.NON_NULL) @JsonPropertyOrder({ "rel", "href","method" }) public class Link { @JsonProperty("rel") private String rel; @JsonProperty("href") private String href; @JsonProperty("method") private Method method; @Override public String toString() { return ToStringBuilder.reflectionToString(this); } } 더 빠른 xml 잭슨 주석을 가진 이 제3자 클래스가 있습니다...

programing 2023.07.24

스프링 부트 - 속성이 설정되지 않은 경우 감지 및 종료하시겠습니까?

스프링 부트 - 속성이 설정되지 않은 경우 감지 및 종료하시겠습니까? 필요한 속성이 application.properties 파일이나 다른 속성 소스에 설정되어 있지 않은 경우 시작 시 Spring Boot 웹 응용 프로그램을 중단할 수 있는 방법이 있습니까?지금 당장은 속성이 다른 속성에 포함된 경우 Spring Boot은 단순히 대체를 피하는 것으로 보입니다. 예를 들어, application.properties 파일에서 다음과 같은 줄을 사용합니다. quartz.datasource.url=jdbc:hsqldb:${my.home}/database/my-jobstore 현재 "my.home"이 다른 곳에서 설정되지 않은 경우 Spring Boot는 문자 그대로 URL을 "jdbc:hsqldb:${my...

programing 2023.07.24

스프링 포스트 방법 "필수 요청 본문이 누락되었습니다.

스프링 포스트 방법 "필수 요청 본문이 누락되었습니다. @PostMapping(path="/login") public ResponseEntity loginUser(@RequestBody Map userData) throws Exception { return ResponseEntity.ok(userService.login(userData)); } 이 방법으로 사용자 컨트롤러에 로그인할 수 있습니다.문제는 로그인에 대한 게시 요청을 시도할 때 다음 오류가 발생한다는 것입니다. { "timestamp": "2018-10-24T16:47:04.691+0000", "status": 400, "error": "Bad Request", "message": "Required request body is missing:..

programing 2023.06.29

Spring Boot 애플리케이션을 종료하는 동안 DataSource JMX Mean의 등록을 취소하지 못함

Spring Boot 애플리케이션을 종료하는 동안 DataSource JMX Mean의 등록을 취소하지 못함 org.apache.commons.dbcp2를 사용하는 간단한 Spring Boot 애플리케이션이 있습니다.dataSource bean으로서의 BasicDataSource. 데이터 소스는 Spring boot에 의해 MBean으로 자동으로 노출됩니다. 콩 선언: @Bean public DataSource dataSource() { BasicDataSource dataSource = new BasicDataSource(); dataSource.setUrl(dbUrl); dataSource.setDriverClassName(jdbcDriver); dataSource.setUsername(dbUserN..

programing 2023.06.24
반응형