일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- MySqlType
- JPA값타입
- spring
- Open EntityManager
- jpqlquery
- httppie
- JDBC connection pool
- springboot기본설정
- 임베디드타입
- embededtype
- springbootH2
- 스프링부트
- 에이치투데이터베이스
- 자바제너릭
- Git
- OSIV
- jpa
- dockercmd
- springbootproxy
- 이해와 원리
- JPA Hint & Lock
- gitinitial
- JPA프록시
- javageneric
- JPAmapping
- sql
- 데이터베이트h2
- JPAproxy
- 스프링부트기본설정
- 제이피큐엘쿼리
- Today
- Total
목록전체 글 (69)
빡코
DistpatcherServlet웹 브라우저의 요청을 받기 위한 창구 역할, 다른 주요 구성 요소들을 이용해서 요청 흐름을 제어하는 역할을 한다.-모든 연결을 담당 HandlerMapping클라이언트의 요청을 처리할 핸들러 객체를 찾아준다-웹 요청 경로가 '/hello'라면 등록된 컨트롤러 중에서 '/hello'요청 경로를 처리할 컨트롤러를 리턴한다. HandlerAdapter-DispatcherServlet과 핸들러 객체 사이의 변화을 알맞게 처리해준다. -DispatcherServlet은 HandlerMappring이 찾아준 컨트롤러 객체를 처리할 수 있는 HandlerAdapter빈에게 요청처리를 위임-HandlerAdapter는 컨트롤러에 알맞은 메서드롤 호출해서 요청을 처리하고, 결과를 Disp..
pom.xml을 분석하기 전 maven 입문 1. Maven은 무엇인가? Maven은 자바 프로젝트의 빌드(build)를 자동화 해주는 빌드 툴(build tool)이다. 즉, 자바 소스를 compile하고 package해서 deploy하는 일을 자동화 해주는 것이다. 2. Maven이 참조하는 설정 파일 Maven 전체를 보기보다 프로그래밍에 직접적인 연관이 있는 두 개의 설정파일을 알아보면 된다. 1) settings.xml settings.xml은 maven tool 자체에 관련된 설정을 담당한다. MAVEN_HOME/conf/ 아래에 있다. ( * MAVEN_HOME은 환경변수에 설정한 경로) Maven 자체에 설정 값을 바꾸는 일은 일단 잘 없으므로 넘어가고 기획한대로 pom.xml을 살펴본다...
AOP 소개 흩어진 코드를 한 곳으로 모아 예제 >>public @interface LogExecutionTime 생성 package org.springframework.samples.petclinic.aspect; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; @Target(ElementType.METHOD) //메소드에다가 붙일거니까 타켓이 메소드 @Retention(RetentionPolicy.RUNTIME) //어노테이션을 사용한이 코드를 언제까지 유지할거냐 ..
IoC란? Inversion of Control(제어의 역전) 원래 의존성의 제어권은 자신이 가지고 있다. Spring Framework를 사용하지 않을경우, new생성자를 통해서 객체를 생성후 사용해야만한다. Spring Framework안에서는 직접생성하지 않아도 되며, 외부에서 넣어주면 사용가능 IoC 컨테이너? -빈(Bean)을 만들고 엮어주며 제공해준다. -빈 설정: 이름 or ID, 타입, 스코프 -컨테이너를 직접 쓸일이 많지 않음 -어노테이션 자체에는 기능이 없다. -컴포넌트는 컨트롤러와 같다 Bean이란? -Bean이란 스프링 IoC 컨테이너가 관리하는 객체 Bean이 등록되는 과정? 1.어노테이션 활용 ComponentScan: 어노테이션을 처리하는 Handler 역할 즉, 프로세서의 역..
https://www.acmicpc.net/problem/1931 1931번: 회의실배정 (1,4), (5,7), (8,11), (12,14) 를 이용할 수 있다. www.acmicpc.net 출력 첫째 줄에 최대 사용할 수 있는 회의 수를 출력하여라. 로직 첫번째시도! --왜 HashMap을 선택했는가? 다른 대안은 없는가? HashMap을 이용해서 값을 입력하고 아래의 두 가지 Print 방법으로 출력을 한다. Map start_end = new HashMap(); start_end.put(1, 12); //예제값 입력 //방법1 Set entries = start_end.entrySet(); for(Map.Entry entry : entries) { System.out.print("key: "+ e..
보호되어 있는 글입니다.