일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 적용우선순위
- 메소드명
- ㅔㄴ션
- foreignkey
- 참조키
- subquery
- appspec
- application.yml
- ubuntu
- 메세지수정
- querydsl
- 테스트메소드
- 예약
- 네이티브쿼리
- WeNews
- 서브쿼리
- docker명령어
- 2 > /dev/null
- 컨테이너실행
- 커밋메세지수정
- 포트
- Query
- appspec.yml
- 검색
- 테스트
- MySQL
- AuthenticationEntryPoint
- 추후정리
- 외부키
- EC2
- Today
- Total
목록분류 전체보기 (439)
제뉴어리의 모든것
- ViewResolver란 ViewResolver는 사용자가 요청한 것에 대한 응답 view를 렌더링하는 역할. 간단히 말하자면 view 이름으로부터 사용될 view 객체를 맵핑하는 역할을 한다. 그렇다면 ViewResolver를 생성하지도 Bean으로 등록 하지도 않았는데 사용 할 수 있을까?개발자가 DispatcherServlet에 별도의 ViewResolver를 등록하지 않는다면 DispatcherServlet에 등록되어있는 InternalResourceViewResolver를 사용한다.
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..
- Bean이란 Spring Bean Container에 의해서 관리 되는 자바객체 (Default는 싱글톤) - Bean의 사용 이유 Bean으로 등록 된 객체는 어떠한 클래스에서든 Container에 의해서 자동으로 주입 받을 수 있으므로 공유하며 손쉽게 사용 할 수 있다. - Bean 등록 방법 1. xml 등록 방법 2. Component Scanning (지향하는 방식) 3. 자바 설정파일에 등록 (지향하는 방식) 이중 2,3번이주로쓰임. - Component Scanning Component Scanning은 Bean으로 등록하고 싶은, 개발자가 생성한 클래스에 붙이는 어노테이션. ex :) 개발자가 Person이라는 클래스를 만들고 Bean 등록 하고싶다면 @Component public c..
[Maven] 메이븐 이란? (정의, 예제) 안녕하세요. 갓대희 입니다. 이번 포스팅은 [ 메이븐 알아보기 ] 입니다. : ) 1. 빌드 (Build) #1 빌드란? - 소스코드 파일을 컴퓨터에서 실행할 수 있는 독립 소프트웨어 가공물로 변환하는 과정 또는 그에 대한 결과물 이다. - 이를 좀더 쉽게 풀어 말하자면 우리가 작성한 소스코드(java), 프로젝트에서 쓰인 각각의 파일 및 자원 등(.xml, .jpg, .jar, .properties)을 JVM이나 톰캣같은 WAS가 인식할 수 있는 구조로 패키징 하는 과정 및 결과물이라고 할 수 있다. #2 빌드 도구(Build tool) - 빌드 도구란 프로젝트 생성, 테스트 빌드, 배포 등의 작업을 위한 전용 프로그램. - 빠른기간동안 계속해서 늘어나는 라..
//테스트 코드 작성 시 아래와 같은 에러 발생. Unable to find a @SpringBootConfiguration, you need to use @ContextConfiguration or @SpringBootTest(classes=...) with your test Unable to find a @SpringBootConfiguration, you need to use @ContextConfiguration or @SpringBootTest(classes=…) with your test 라는 오류가 발생한다면 @SpringBootApplication 애노테이션이 붙은 클래스가 존재하는 패키지의 하위 패키지에 테스트를 둬야 한다는 원칙을 어긴 것이다. 예: a.b.c.Application 이라..
이클립스 (Eclipse)에서 System.out.println();를 자동 완성하기 위해 'sysout' 혹은 'syso'하고 Ctrl + Space를 누른다. IntelliJ에서는 sout + tab => System.out.println() so + tab => System.out.printf("") Reference: http://stackoverflow.com/questions/3320764/how-to-make-system-out-println-shorter