Today I Learned
(24.05.18)[5주차] WIL
WIL
Spring 입문 강의
- Java Spring(Spring Boot)활용 강의를 5주차간 들으면서 정리하고 학습하는 시간으로 활용
- 학습 내용들을 한번 더 요약 정리를 읽을 수 있도록 점검하면서 Summary로 아래에 정렬
- 전체적인 흐름을 파악할 때 사용할 수 있도록
간단 index Summary
더보기
- 그레이들 Gradle
- API
- RESTful API
- WAS
- Apache Tomcat
- SpringBoot & Spring
- MVC 디자인 패턴
- Servlet 서블릿
- Front Controller의 DispatcherServlet
- Server 에서 JSON → String
- Jackson
- Client로 부터 JSON을 가지고 오는 방식
- Path Variable
- Request Param
- HTTP 데이터를 객체로 처리
- @ModelAttribute
- @RequestBody
- 3계층 3 Layer Architecture
- Controller
- Service
- Repository
- IoC(제어의 역전) & DI(의존성 주입)
- 주입
- IoC Container& Bean
- @Autowired
- ApplicationContext
- 3 Layer Annotation
- ORM, Object-Relational Mapping
- JPA, Java Persistence API
- Hibernate 하이버네이트
- JPA, Java Persistence API
- Entity
- 영속성 컨텍스트
- EntityManager
- EntityManagerFactory
- 트랜잭션 Transaction
- JPA의 트랜잭션
- EntityManager
- 영속성 컨텍스트 기능
- Entity 상태
- SpringBoot JPA
- Spring Transaction
- Spring Data JPA
- SimpleJpaRepository
- Timestamped
- Query Methods
6주차 PLAN
- 5주차 Spring 입문 주차 내용 다시 점검 + 개인학습 피드백 수정
- Spring이 처음이기 때문에 익숙해질 정도
- 수준별 세션과 더불어서 다시 정리
- 6주차 Spring 심화 주차 내용 학습
- 월요일 부터 바로 시작될 수 있도록
5주차는 거의 Spring을 새롭게 학습을 하고, 이것을 바탕으로 개인과제를 수행하는데 시간이 많이 걸렸기 때문에
기능이나 어떤 정보를 자세하게 파는 것 보다는
전체적인 Spring 틀을 이해를 시도하는데 많은 시간을 투자한 것으로, 이번주 정리 부터 다음주까지 심화와 더불어서 계속 익숙해질 필요가 있다고 생각!
'Today I Learned' 카테고리의 다른 글
(24.05.21)[6주차] Spring 숙련 강의 01 (0) | 2024.05.21 |
---|---|
(24.05.20)[6주차] compare, compareTo 메서드 비교 & 사용자 정의 Comparator 활용 (0) | 2024.05.20 |
(24.05.17)[5주차] Spring 입문 마무리(SpringBoot JPA @ExceptionalHandler) (0) | 2024.05.17 |
(24.05.16)[5주차] Spring 입문 강의 02 (0) | 2024.05.16 |
(24.05.14)[5주차] Spring 입문 강의 01 (0) | 2024.05.14 |