2021-11-22-TIL

Today I Learned

Layered Architecture

  • https://dzone.com/articles/layered-architecture-is-good

Spring Boot Console Application

  • https://attacomsian.com/blog/spring-boot-console-application
  • https://zetcode.com/springboot/commandlinerunner/

H2 Database

  • https://www.baeldung.com/spring-boot-h2-database

@Configuration

  • https://howtodoinjava.com/spring-core/spring-configuration-annotation/
  • https://mangkyu.tistory.com/75

JPA with Spring

  • https://www.baeldung.com/the-persistence-layer-with-spring-and-jpa

JPA Auditing

  • https://velog.io/@aidenshin/%EC%97%94%ED%8B%B0%ED%8B%B0-%EC%9E%91%EC%84%B1-JPA-Auddit-%EC%A0%81%EC%9A%A9
  • https://webcoding-start.tistory.com/53
  • https://www.baeldung.com/database-auditing-jpa

JPA Schema generate

  • https://www.baeldung.com/spring-data-jpa-generate-db-schema

Common Lang 3

  • https://www.baeldung.com/java-commons-lang-3
  • https://cobbybb.tistory.com/14

Swagger with Spring REST API

  • https://www.baeldung.com/swagger-2-documentation-for-spring-rest-api

REST Service with Spring

  • https://spring.io/guides/tutorials/rest/

Transactional Read-only

  • https://stackoverflow.com/questions/1614139/spring-transactional-read-only-propagation

Testing in Spring Boot

  • https://www.baeldung.com/spring-boot-testing
  • https://spring.io/guides/gs/testing-web/
  • https://perfectacle.github.io/2020/12/25/dependency-injection-in-junit/
  • https://memostack.tistory.com/195

@DataJpaTest

  • https://howtodoinjava.com/spring-boot2/testing/datajpatest-annotation/
  • https://www.bezkoder.com/spring-boot-unit-test-jpa-repo-datajpatest/