일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- WeNews
- appspec.yml
- subquery
- 컨테이너실행
- 외부키
- 참조키
- application.yml
- 검색
- MySQL
- querydsl
- ㅔㄴ션
- 서브쿼리
- 적용우선순위
- 추후정리
- 네이티브쿼리
- foreignkey
- 테스트메소드
- 메세지수정
- ubuntu
- 포트
- 2 > /dev/null
- 테스트
- 예약
- AuthenticationEntryPoint
- Query
- docker명령어
- 메소드명
- appspec
- EC2
- 커밋메세지수정
- Today
- Total
목록Spring Boot (83)
제뉴어리의 모든것
- 콘트롤러 소스 @Controller @RequestMapping("/guestbook") @Log4j2 @RequiredArgsConstructor public class GuestbookController { private final GuestbookService service; @GetMapping("/testList") public String index(){ log.info("index........."); return "guestbook/dummy"; //return "redirect:/guestbook/list"; } @GetMapping("/list") public void list(PageRequestDTO pageRequestDTO, Model model){ log.info("list..
Controller 클래스 수행후 이동하게 될 .jsp를 찾는 일은 Spring 기반의 프로젝트에서 늘상하게 되는 일인데 @RequestMapping에 의해서 특정 메소드의 리턴 타입이 String 타입이 있는가하면 void 타입도 있다. 이들 각각의 경우에 이동하게 될 .jsp를 찾능 원리에 대해 정리하고자 한다. 아래와 같이 메소드의 리턴타입이 String 일 경우는 @Controller public class SomeController { @RequestMapping("/product") public String doD(Model model) { return "productDetail"; } } 이 경우 이동하게 될 .jsp는 productDetail.jsp로 이동하게 된다. 아래와 같이 메소드의 ..
- JPA란 JPA는 기술 명세이다. JPA는 Java Persistence API의 약자로, 자바 어플리케이션에서 관계형 데이터베이스를 사용하는 방식을 정의한 인터페이스이다. 즉, 클래스같은 구현체가 아니라 그냥 자바 어플리케이션에서 관계형 데이터베이스를 사용하는 방식을 정의한 인터페이스이다. - Hibernate JPA의 구현체 Hibernate는 JPA 명세의 구현체이다. javax.persistence.EntityManager와 같은 JPA의 인터페이스를 직접 구현한 라이브러리이다. JPA EntityManagerFactory, EntityManager, EntityTransaction Hibernate SessionFactory, Session, Transcation Hibernate는 위의 J..
@RequiredArgsConstructor 은 초기화 되지 않은 final 필드나 @NonNull이 붙은 필드에 대해 생성자를 생성해줌 즉, final, @NonNull이 붙으면 알아서 해당 변수를 초기화 해줌 @RequiredArgsConstructor 를 이용한 의존성 주입(Dependency Injection) | by Dope | @WEBEVELOPER | Medium
자~!!! 오늘은 스프링에서 Service 를 알아보도록 하겠습니다!!! 제가 말주변이 없어서 최대한 알기 쉽게 작성하려고 하는데 도움이 되기를 바라면서 시작해볼게요!! 1. Service 란 무엇? 왜 필요? Controller Request 를 어떻게 처리할까? Service Request 에 대해 어떤 처리를 할까? 위와 같이 정리를 해봤는데요.. 좀.. 이상한가요? 제대로 설명을 해보도록 할게요 우선 간략하게 큰 틀을 말하자면 아래와 같습니다. 1) Client 가 Request 를 보낸다. 2) Request URL에 알맞은 Controller 가 수신한다. 3) Controller 는 넘어온 요청을 처리하기 위해 Service 를 호출한다. 4) Service 는 알맞은 정보를 가공하여 Con..
- DAO 실제로 DB에 접근하는 객체. Service와 DB를 연결하는 고리역할. - DTO 계층간 데이터 교환을 위한 객체(Java Beans). 즉, DB 데이터가 Presentation Logic Tier로 넘어오게 될때는 DTO의 모습으로 바껴서 오가는것. - Entity Class 실제 DB 테이블과 매칭되는 클래스. [DAO] DAO, DTO, Entity Class의 차이 - Heee's Development Blog (gmlwjd9405.github.io)