Spring Boot: 게시판 만들기

주제무·2023년 5월 13일
0

소마

목록 보기
6/21

Environment

  • java: openjdk@17
  • intelliJ
  • h2 database
  • mustache: template engine
  • lombok: code diet library

Article Create

  • frontend, form to get information
  • controller with form of dto
  • service, @Service
  • entity, toEntity, @Entity
  • interface repository, extends CrudRepository<Table class, primary key type>, @Autowired

Lombok: Refactoring

gradle.build

dependencies {
	// Lombok 추가
	compileOnly 'org.projectlombok:lombok:1.18.26'
	annotationProcessor 'org.projectlombok:lombok:1.18.26'
}
  • @AllArgsConstructor
  • @NoArsConstructor
  • @ToString

Slf4j

Simple Logging Facade for Java

@Slf4j

log.info();

문제점

html 한글깨짐

server.servlet.encoding.force-response: true

0개의 댓글