반응형

spring-boot 14

MySQL 데이터베이스 및 JPA에서 Spring Boot을 사용하는 방법

MySQL 데이터베이스 및 JPA에서 Spring Boot을 사용하는 방법 MySQL과 JPA로 Spring Boot을 설정하고 싶습니다.이를 위해 작성:사람 package domain; import javax.persistence.*; @Entity @Table(name = "person") public class Person { @Id @GeneratedValue private Long id; @Column(nullable = false) private String firstName; // setters and getters } Person Repository(개인 저장소) package repository; import domain.Person; import org.springframework.da..

programing 2023.04.05

스프링 부트 응용 프로그램에서 스레드 시작

스프링 부트 응용 프로그램에서 스레드 시작 spring boot 시작 후 Java 클래스(실행하고 싶은 Java 스레드 포함)를 실행하고 싶다.초기 코드: @SpringBootApplication public class Application { public static void main(String[] args) { SpringApplication.run(Application.class, args); } } 시작할 때 실행하는 코드는 다음과 같습니다. public class SimularProfesor implements Runnable{ // Class atributes // Constructor public SimularProfesor() { //Initialization of atributes } ..

programing 2023.04.05

스프링 OAuth redirect_uri가 https를 사용하지 않음

스프링 OAuth redirect_uri가 https를 사용하지 않음 SSO 통합의 일종으로 Spring Security OAuth가 포함된 Spring Boot 1.3.0 애플리케이션을 사용하고 있습니다. 문제는 애플리케이션이 SSL을 강제 적용하는 로드 밸런서(F5) 뒤에 비표준 포트가 있는 비SSL 환경에서 실행되고 있으며 OAuth 공급자는 모든 리디렉션 URL을 https로 등록해야 하지만 Spring OAuth 클라이언트(@Enable로 자동 구성됨)가 필요합니다.OAuthSo)는 다음 URL을 가진 OAuth 공급자로만 리디렉션됩니다. https://[provider_host]/oauth/auth?client_id=[redact]&redirect_uri=https://[application_..

programing 2023.03.31

스프링 부트 실행 시 IntelliJ 프로세스가 종료 코드 0으로 종료됨

스프링 부트 실행 시 IntelliJ 프로세스가 종료 코드 0으로 종료됨 IntelliJ-Idea에서 spring-boot 어플리케이션을 시작할 때 문제가 발생하였습니다.단말기로 애플리케이션을 실행할 때는 이 문제가 없습니다. :: Spring Boot :: (v1.2.1.RELEASE) 2015-09-24 12:22:44.274 WARN 22380 --- [ main] n.sf.ehcache.config.CacheConfiguration : Cache 'publicationsCount' is set to eternal but also has TTI/TTL set. To avoid this warning, clean up the config removing conflicting values of eter..

programing 2023.03.26

Spring Boot + Spring Security 어플리케이션에서 CORS를 설정하는 방법

Spring Boot + Spring Security 어플리케이션에서 CORS를 설정하는 방법 Spring Security와 Cors Support가 있는 Spring Boot를 사용합니다. 다음 코드를 실행하면 url = 'http://localhost:5000/api/token' xmlhttp = new XMLHttpRequest xmlhttp.onreadystatechange = -> if xmlhttp.readyState is 4 console.log xmlhttp.status xmlhttp.open "GET", url, true # xmlhttp.setRequestHeader "X-Requested-With", "XMLHttpRequest" xmlhttp.setRequestHeader 'Auth..

programing 2023.03.26

find*() 쿼리 사용 중 Mongodb 오류가 발생한 Springboot

find*() 쿼리 사용 중 Mongodb 오류가 발생한 Springboot 다음의 에러가 표시됩니다. com.aks. spring storage에 있습니다.SpringStorageApplication.main(SpringStorageApplication).java:22) [http/:na] 원인: org.springframework.data.mongodb.분류되지 않은 MongoDb예외:쿼리가 실패하고 오류 코드 2가 표시되며 오류 메시지 '필드 '로케일'이(가) 잘못되었습니다. 서버 localhost: 27017의 { local: "company }. 중첩된 예외는 com.mongodb입니다.MongoQueryException:쿼리가 실패하고 오류 코드 2가 표시되며 오류 메시지 '필드 '로케일'이(..

programing 2023.03.21

Maven 및 Spring Boot - 해결할 수 없는 부모 POM - repo.spring.io (알 수 없는 호스트)

Maven 및 Spring Boot - 해결할 수 없는 부모 POM - repo.spring.io (알 수 없는 호스트) 프로젝트를 구축하려고 하는데 다음과 같은 결과가 나옵니다. 확인할 수 없는 부모 POM: 아티팩트 org.springframework를 전송할 수 없습니다.boot : spring - boot - starter - parent : pom : 1 . 3 . 0 . M3 from / to spring - to spring - path ( http://repo.spring.io/snapshot) ) @ pom pom pomPOM @ line 16, 컬럼 10 : Unknown host repo.spring.io -> [ Help 2 ] pom.xml의 부모를 지정하는 방법은 다음과 같습니다..

programing 2023.03.21

Kotlin & Spring Boot @Configuration Properties

Kotlin & Spring Boot @Configuration Properties Kotlin을 사용한 Spring Boot에서 Configuration Properties를 올바르게 초기화하는 방법 현재 아래 예시와 같이 하고 있습니다. @ConfigurationProperties("app") class Config { var foo: String? = null } 근데 좀 못생겨서foo이 아니다variable, foo는 일정합니다. value 및 시작 시 초기화되어야 하며 향후 변경되지 않습니다. 새로운 Spring Boot 2.2에서는 다음과 같이 할 수 있습니다. @ConstructorBinding @ConfigurationProperties(prefix = "swagger") data clas..

programing 2023.03.21

NoSch Method Error: javax.servlet을 가져오는 중입니다.Spring MVC 응용 프로그램 실행 중 Spring Boot의 ServletContext.addServlet

NoSch Method Error: javax.servlet을 가져오는 중입니다.Spring MVC 응용 프로그램 실행 중 Spring Boot의 ServletContext.addServlet Spring 부트를 사용하여 Spring MVC 응용 프로그램을 실행하려고 하면 예외가 발생합니다. ContainerBase: A child container failed during start java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Tomcat].StandardHost[localhost].StandardContext[]] at java..

programing 2023.03.16

인증 없이 uri를 요구할 경우 spring security response unauthorized(http 401 코드)를 허용하는 방법

인증 없이 uri를 요구할 경우 spring security response unauthorized(http 401 코드)를 허용하는 방법 Spring Boot(1.2.6) 및 Spring Security(4.0.2)를 사용하고 있습니다. 보안 설정은 다음과 같습니다. @Configuration @ConditionalOnWebApplication @Profile("!integTest") @EnableGlobalMethodSecurity(securedEnabled = true, prePostEnabled = true) @EnableWebSecurity @EnableRedisHttpSession(maxInactiveIntervalInSeconds = 60 * 60 * 24 * 30) class Securit..

programing 2023.03.16
반응형