Spring Spring Initializr
Spring Library TIL
Spring View TIL
Spring 스프링 웹 개발 기초 TIL
Spring TDD TIL
Spring Thymeleaf TIL
JPA Annotation TIL
Spring JPA Repository TIL
Spring 웹 프로그래밍의 변화 과정 TIL
Spring HttpSession TIL
Spring JdbcTemplate TIL
Spring JPA TIL
Spring Data JPA TIL
Spring AOP TIL
Spring Core 스프링 구성 TIL
Spring Core 좋은 객체 지향 프로그래밍 TIL
Spring Core AppConfig TIL
Spring Core - IoC, DI, Container TIL
Spring Core ApplicationContext TIL
Spring Core Container & Bean TIL
Spring Core Container Bean Find TIL
Spring Core 빈 상속 TIL
Spring Core 컨테이너 설정 TIL
Spring Core BeanDefinition TIL
Spring Core 싱글톤 컨테이너 TIL
Spring Core @Configuration & Singleton TIL
Spring Core Component Scan TIL
Spring DAO, DTO, VO TIL
Spring ResponseEntity TIL
Spring lombok TIL
Spring Bean Validation TIL
Spring의 @Transactional 어노테이션은, AOP를 이용하여 비즈니스 로직과 트랜잭션 코드를 분리하는 방법입니다. 이를 통해 비즈니스 로직에만 집중할 수 있으며, 롤백 처리를 자동으로 해주는 등의 부가 기능을 제공합니다.
Tika를 사용하면 MIME Type을 정확하게 확인할 수 있지만, 파일 이름에 확장자가 없을 때에만 정확한 결과를 반환합니다. MultipartFile의 getContentType() 메서드를 사용하면 기본적인 파일 유형 확인이 가능하며, 사용이 간편합니다.