inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

스프링부트를 이용한 웹 프로그래밍: 웹사이트 이렇게 만드는 거예요!

properties 파일 질문입니다

85

ung

작성한 질문수 3

0

application.properties 파일에

spring.devtools.restart.enabled=true

spring.thymeleaf.cache=false

각각 자바코드, 타임리프코드 수정 시에 서버를 재시작 안해도 수정사항이 자동 적용시키는 거라고 이해를 했는데 실제 해보니까 자동 적용이 안되는데 추가적으로 설정을 해야하는 부분이 있을까요??

그리고 혹시 강의 듣고 제 나름대로 정리해서 내용을 블로그나 노션에 올리거나 강의 들으면서 친 코드를 깃허브 private 레퍼지토리에 올리는게 가능할지 문의드립니다.

rest-api spring-boot jpa spring-security mybatis

답변 1

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다.

시그님께서 제공하신 설정은 spring-boot-devtools 모듈을 사용하여 자바 코드 변경 시 자동으로 애플리케이션이 재시작되고, 타임리프 템플릿 변경 시에는 서버 재시작 없이 변경사항을 반영하도록 하는 옵션입니다. 그러나 일부 환경에서 이러한 변경 사항이 즉시 반영되지 않을 수 있으며, 다음과 같은 추가 설정을 고려해볼 수 있습니다:

  1. spring-boot-devtools가 프로젝트에 포함되어 있는지 확인하세요. pom.xmlspring-boot-devtools 의존성이 추가되어 있어야 합니다.
  2. application.properties 파일에 다음 설정을 추가해보세요:
    
    spring.thymeleaf.cache = false
    spring.freemarker.cache = false
    spring.groovy.template.cache = false
    

이 설정은 다양한 템플릿 엔진에서의 캐싱을 비활성화하는 옵션입니다. 그래도 적용되지 않으면, IDE 캐시와 브라우저 캐시를 비우고 시도해보시기 바랍니다.

추가적으로, 강의 내용을 블로그나 노션에 정리하여 올리는 것은 일반적인 경우 가능하지만, 코드를 포함할 경우 강의 자료나 예제 코드를 어떤 식으로 사용할 수 있는지 강의 제공자의 정책을 확인하는 것이 좋습니다. 특히, 저작권 문제가 생길 수 있는 부분에 대해 주의가 필요합니다. 코드 전체를 게시하는 대신 필요한 부분만 인용하고 출처를 명확히 밝히는 것이 안전합니다. 또한, GitHub의 private 레퍼지토리에 코드를 올리는 것은 개인 사용이라면 큰 문제가 없으나, 역시 해당 자료에 대한 공유나 배포 부분에 대한 규정을 확인하는 것이 좋습니다.

이미지 URL 및 출처는 다음과 같습니다:
- Spring Boot Reference Documentation - Properties and Configuration
- Spring Boot Reference Documentation - Thymeleaf Templates

임포트 오류

0

19

2

전자책으로 구매인증 가능할까요?

0

44

1

이제 인프런에서 강의 더 안산다. 후져....

0

33

1

소스코드 어디서 다운받아요?

0

45

5

형 책 어떻게 받아?

1

49

1

@JsonIgnore 이후 Internal Server Error가 발생하지 않습니다.

0

27

2

수강완료 후 문의 드립니다.

1

42

2

Dto와 Entity 사용 관련 질문

0

51

2

application.properties 작성 관련 질문

0

64

2

IDE를 Eclipse로 설지해서 수업을 진행해도 되나요

0

86

2

일정 삭제 시 예외 발생 질문과 이전 질문에 대한 추가질문드립니다.

0

89

2

일정 등록 및 조회 부분 강의 질문입니다.

0

90

2

JWT 기반 인증

1

89

2

인터셉터

0

99

2

DTO 관련

0

114

2

추가 강의 해주실수 있나요?

0

124

1

데이터베이스 테이블이 중복 생성 되는 오류

0

135

3

mysql 설치파일

0

89

2

dto 타입

0

90

1

로그인 후 (인증완료) /member/modify 접근불가

0

104

2

메일 보내는 메서드에서

0

80

1

인터셉터 질문

0

117

2

AOP에 대한 설명

0

192

2

코드

0

164

1