지난 한 주 동안에는 JpaRepository 상속한 Repository를 만들어서 기본적인 crud기능을 구현해보았다. 클라이언트의 요청을 받고 전달해주는 구성으로 아래와 같이 구성했었다. Member라는 클래스가 있고 그 멤버 클래스에 정보를 받을 수 있는 컨트롤러가 클라이언트가 전송한 데이터를 받아 서비스로 전달해 그 서비스는 내부에서의 처리과정을 거친 뒤 레파지토리를 통해 그 정보를 DB에 저장해주는 방식이였다.(조회, 업데이트, 삭제 또한 동일한 흐름) 이 과정에서 기존에는 Meber를 저장하는 방식이 받아온 값을 그대로 db에 전달해주는 식이였다면 DTO를 통해 값을 전달받아서 Entity 즉 Member의 정보가 날것?으로 들어가는 게 아닌 한번 감싸서 받아 온 뒤 저장하는 형식이였다. 이렇..
1.계획 자바 클래스 복습 김영한님의 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 절반 학습 2.배운점 Compoment 어노테이션을 통한 스프링 컨테이너 등록방법 @Controller @Service @Repository 위 어노테이션들은 Component를 사용해 스프링 컨테이너에 올린다. @Component controller - service - repository의 의존관계가 있을때 의존방법 @Autowired로 생성자를 선언하면 컨테이너에 등록된 클래스가 주입된다. (DI) // Component로 올려줌 // 어노테이션 생성시 컨테이너에 올라감 @Controller public class MemberController { private final MemberSer..
- Total
- Today
- Yesterday
- backoffice
- instance
- 알고리즘
- 환경세팅
- 협업
- JWT토큰
- 항해99
- ssl
- wil
- java
- badrequest
- EntitiyManagerFactory
- JPA
- JPQL
- DTO
- DI
- method
- IOC
- Spring
- ajax
- querydsl
- 코드해석
- joinfetch
- 풀텍스트
- 김영한
- POI
- EC2
- .jks
- python
- this
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 |