일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- appspec.yml
- ubuntu
- application.yml
- 메소드명
- 2 > /dev/null
- 테스트
- 네이티브쿼리
- 적용우선순위
- Query
- subquery
- 예약
- 추후정리
- ㅔㄴ션
- WeNews
- 커밋메세지수정
- 메세지수정
- 컨테이너실행
- 서브쿼리
- 검색
- MySQL
- querydsl
- EC2
- 포트
- 참조키
- AuthenticationEntryPoint
- foreignkey
- docker명령어
- 테스트메소드
- appspec
- 외부키
- Today
- Total
목록전체 글 (439)
제뉴어리의 모든것
- 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)
알아야할 내용 스프링부트에서 컨트롤러에 접근할때는(ex: ~.html) resources->templates 정적인 리소스를 접근할때는 (ex: ~.css, ~.js) resources->static 뷰를 접근할때는(ex: ~.html) resources->templates --------------- ide는 인텔리제이 커뮤니티 버전을 사용하므로, 그와 관련된 설정으로 진행한다. 기본적인 스프링부트 개발환경에 mysql 붙이는 정도의 내용으로 정리. ide 에서 gradle 프로젝트로 생성하면, 위 wrapper 포함해 생성되므로, 별도로 gradle 을 설치할 필요는 없다~ 알아서 다운로드한다. 만약 별도록 해당 파일을 구성하려면, 인스톨러 패키지 관리자 등으로 gradle 설치~ gradlew 생성..
- 동적 파라미터 추가하기 ---------------------------------------------------------------- 사용예 : body> [[${dto}]] ---------------------------------------------------------------- ---------------------------------------------------------------- 결과 : SampleDTO(sno=1, first=First..1, last=Last..1, regTime=2021-01-15T09:47:01.799899500) : : ---------------------------------------------------------------- - 동적 ..

Spring에서 컨트롤러를 지정해주기 위한 어노테이션은 @Controller와 @RestController가 있습니다. 전통적인 Spring MVC의 컨트롤러인 @Controller와 Restuful 웹서비스의 컨트롤러인 @RestController의 주요한 차이점은 HTTP Response Body가 생성되는 방식입니다. 이번에는 2가지 어노테이션의 차이와 사용법에 대해 알아보도록 하겠습니다. 1. @Controller(Spring MVC Controller) [ Controller - View ] 전통적인 Spring MVC의 컨트롤러인 @Controller는 주로 View를 반환하기 위해 사용합니다. 아래와 같은 과정을 통해 Spring MVC Container는 Client의 요청으로부터 View..
- 파라미터 없이 Redirect 할때 @RequestMapping("/doA") public String doA() { return "redirect:/doB"; } ---------------------------- @RequestMapping("/doB") public void doB() { } - 파라미터 보내면서 Redirect 할때 @RequestMapping("/doA") public String doA(RedirectAttributes rttr) { rttr.addFlashAttribute("msg", "리다이렉트시 전달할 메세지"); return "redirect:/doB"; } ---------------------------- @RequestMapping("/doB") public v..

템플릿엔진 참고 https://insight-bgh.tistory.com/252 템플릿 엔진이란? 템플릿 엔진이란 동적 컨텐츠를 생성하는 방법이다. 템플릿 양식과 특정 데이터 모델에 따른 입력 자료를 결합하여 결과 문서를 출력하는 소프트웨어를 말하며 view code(html)과 data logic code(db connection)을 분리해주는 기능을 한다. 스프링 MVC에서 주로 동적인 View를 만드는데 사용한다. 그렇다고 View만 만드는데 사용하지는 않으며 이메일 등 다양한 용도로 사용 가능하다. 템플릿 엔진에는 서버사이드, 클라이언트 사이드 두 가지가 있다. 서버 사이드 템플릿 엔진 : 서버에서 가져온 데이터를 미리 정의된 템플릿에 넣어 html을 그린 뒤 클라이언트에게 전달해준다. HTML ..