SpringBoot 용어 모음집 너무 많은 SpringBoot의 용어들 하나하나 천천히 공부해나가보자 내가 찾아볼려고 만든 레포지터리 🍃Spring Boot Framework 🛠Spring Web MVC Spring Web MVC Dispatcher Servlet Handler Mapping Handler Handler Adapter ViewResolver Rendering Controller ModelAndView Exception Handler Form Handling Interceptor CORS(Cross-Origin Resource Sharing) 🛠Spring Data JPA Spring Data JPA JPA (Java Persistence API) JPQL (Java Persistence Query Language) ORM (Object-Relational Mapping) Hibernate Entity Persistence Context Repository JTA(Java Transaction API) Criteria API DAO(Data Access Object) EntityManager Auditing 📝Spring Boot SpringBoot Actuator Spring Boot DevTools 💿Annotation @Bean @Configuration @RequestMapping @ResponseBody @RestController @SpringBootApplication @ModelAttribute @RequestBody @Valid @Transactional @PathVariable @RequestParam @ControllerAdvice @ExceptionHandler @Repository @Component @Autowired @Service 🛒Dependency Spring-boot-starter-data-jpa Spring-boot-starter-security Spring-boot-starter-web spring-boot-starter-thymeleaf Spring-boot-devtools Spring-boot-configuration-processor Lombok Spring-boot-starter-test H2 thymeleaf-layout-dialect spring-boot-starter-validation thymeleaf-extras-springsecurity6 🌳Core Concepts AOP (Aspect-Oriented Programming) DI (Dependency Injection) IOC (Inversion of Control) POJO (Plain Old Java Object) PSA (Portable Service Abstraction) Bean DTO(Data Transfer Object) VO(Value Object) DDD(Domain-Driven Design) Hibernate Validator Transactional Management