일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- AOP란?
- 리스트 모달창
- 다운캐스팅
- 상속
- static메서드
- 형변환
- 오라클 비교연산자
- GROUP BY
- oracle 연동
- IP
- 추상 메서드
- 템플릿
- order by
- Servlet 맵핑
- 객체협력
- Java
- 이클립스 오라클 연동
- SUB Query
- 싱클톤패턴
- 사용자 데이터그램 프로토콜
- 깃 명령어
- react
- spring annotation
- singleton
- 모달창 여러개
- 다중 모달창
- static 예제
- downcasting
- 스프링 모달창
- static
- Today
- Total
목록분류 전체보기 (80)
모든지 기록하자!
DI는 Dependency Injection의 줄임말로 의존관계 주입이라고 한다. Dependency 의존 관계란? "A가 B를 의존한다."는 말은 의존 대상 B가 변하면 그것이 A에 영향을 미친다는 것이다. 아래 예시를 살펴보자 피자 가게 요리사는 피자 레시피에 의존한다. 피자 레시피가 변화하게 되었을 때 변화된 레시피에 따라서 요리사는 피자 만드는 방법을 수정해야 한다. 레시피의 변화가 요리사의 행위에 영향을 미쳤기 때문에 요리사는 레시피에 의존한다고 말할 수 있다. class PizzaChef { private PizzaChefRecipe pizzaChefRecipe; public PizzaChef() { pizzaChefRecipe = new PizzaChefRecipe(); } } 의존관계를 인..
커맨드창 화면 초기화 Ctrl + L 명령어 맨 앞 / 맨 뒤로 이동 Ctrl + A / Ctrl + E 디렉토리 이동 $ cd [이동할 하위 디렉토리명] 디렉토리 생성 $ mkdir [현재 경로에 생성할 디렉토리명] 디렉토리 삭제 $ git rm -r [삭제할 디렉토리명] 디렉토리 목록 조회 (2 가지) $ dir $ ls 파일 내용 조회 $ cat [파일명] 모트 저장소에 Github 사용자 정보 세팅 $ git config [--global] user.name "Full Name" $ git config [--global] user.email "email@address.com" 사용자 정보 조회 $ git config --list 리모트 저장소에 Github 원격저장소 연결정보 추가 $ git re..
한개의 게시물에 모달창 적용하기는 쉽지만 여러개의 리스트에 모달창을 적용시키기 어려웠지만 해결했다. 인기 상품 ${best.title} 원 ${best.subtitle} 장바구니 담기 ${best.title} 원 닫기 위에 코드는 상품 리스트다. 아래 사진 처럼 리스트가 보여진다. 아래는 JS코드
@Autowired 필요한 의존 객체의 타입에 해당하는 빈을 찾아 주입한다. - 생성자 - setter - 필드 위의 3가지의 경우에 Autowired를 사용할 수 있다. 그리고 Autowired는 기본값이 true이기 때문에 의존성 주입을 할 대상을 찾지 못한다면 애플리케이션 구동에 실패한다. @Controller 컨트롤러 : @Controller (프레젠테이션 레이어, 웹 요청과 응답을 처리함) @Service 로직 처리 : @Service (서비스 레이어, 내부에서 자바 로직을 처리함) @Repository 외부 I/O 처리 : @Repository (퍼시스턴스 레이어, DB나 파일 같은 외부 I/O 작업을 처리함) @ResponseBody 클라이언트에서 서버로 필요한 데이터를 전송하기 위해서 JS..