plming/Java-Spring Boot(5)
-
프롤로그에서는 콘텐츠가 허용되지 않습니다.
Test를 실행했는데, Error가 났다. xxxTest [Fatal Error] :1:1: 프롤로그에서는 콘텐츠가 허용되지 않습니다. ::: org.springframework.restdocs.payload.PayloadHandlingException: Cannot handle application/json;charset=UTF-8 content as it could not be parsed as JSON or XML Req로 사용하는 Class의 인자에 한글 이 들어가 있다면 1단, 영문 인자로 바꾸면 사라진다. reqDto.setA( "한글" ); 한글 인자여도, Test 실패하지 않는 방법 좀;;;
2023.12.20 -
Apache + SpringBoot 연동
Port : http(80) → https(443) → ajp(9010) → SpringBoot로 연결 ajp Port는 임의로 정한 것임. OS : ubuntu Apache 설치 sudo apt-get update sudo apt-get install apache2 80 port로 요청이 들어오면 443 port로 전달하도록 설정 sudo vi /etc/apache2/sites-available/000-default.conf ... RewriteEngine on RewriteCond %{SERVER_NAME} = aaa.bbb.ccc RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent] mod-jk 설치 (Apache와 Spri..
2023.10.19 -
IntelliJ에서 실행시 build-info.properties 생성되지 않을 때
IntelliJ에서 spring boot, maven 환경에서 실행 시 실행되지 못하고, 아래같은 형태의 메시지를 표시하고 죽는다면... Field ... in ... required a bean of type 'org.springframework.boot.info.BuildProperties' that could not be found. The injection point has the following annotations: - @org.springframework.beans.factory.annotation.Autowired(required=true) The following candidates were found but could not be injected: - Bean method 'build..
2023.10.11 -
원인모를 LazyInitializationException - no Session
@Entity Class의 property에서 다른 @Entity Class를 참조하며 @ManyToOne(fetch = FetchType.LAZY) 를 주었다면 해당 property로 접근하려고 할 때는...? 뭐 다른 일이 일어날게 없다... ㅡㅡ;;; 뭐 흔하게 계~~~속 잘~~~ 써 왔던 경우인데... 어느 날 갑자기, 뜬금없이, 아무리 생각해도 이해를 하지 못할... 아래처럼 LazyInitializationException 이 나왔다면... org.hibernate.LazyInitializationException: could not initialize proxy [common.model.entity.P#2915] - no Session at org.hibernate.proxy.Abstract..
2020.05.25 -
파일 Upload 크기 제한 설정
- 기본은 1MB - multipart/form-data 로 받을 수 있는 것은 10MB https://docs.spring.io/spring-boot/docs/2.0.x/api/org/springframework/boot/autoconfigure/web/servlet/MultipartProperties.html MultipartProperties (Spring Boot Docs 2.0.10.BUILD-SNAPSHOT API) Properties to be used in configuring a MultipartConfigElement. location specifies the directory where uploaded files will be stored. When not specified, a te..
2019.06.16