분류 전체보기

몸풀기 living : (noun) 생활, 생계 unemployed : (adjectvie) 실직의 address : (verb) ~ 라고 부르다. get in touch : (idiom) 연락을 취하다. Dialogue A : What do you do for a living? B : I'm unemployed at the moment. How about you? A : I'm a web designer A : I don't know to address you. B : Jane will be fine. A : Okay, then how can I get in touch with you? A : Just e-mail me. Pattern 연습하기 I don't know how..
몸풀기 allow : (verb) 허락하다. mine : (pronoun) 나의 것 terrible : (adjective) 서투른, 약한 pleasure : (noun) 즐거움, 기쁨 Allow me to inroduce myself : 제 소개를 할께요. The pleasure is all mine : 제가 더 기쁘네요(천만에요), 저도요 I'm terrible at names : 제가 이름을 잘 못 외우거든요. It's a pleasure to meet you : 만나서 반갑습니다. Dialogue A : Allow me to introduce myself. My name is Jeff Daniels. B : Nice to meet you, Daniels. My name is Nico..
Write about a fun party you went to. Who was the party? What did you do there? Why was it fun? I had a year-end company party last night. All the company employees were there. The award ceremony were held, and it was followed by an entertaining program. It was meaningful event. After the party, we had a free time to hang out with each other. hang out : 많은 시간을 보내다. What is the best way to keep in..
애노테이션 기반의 스프링 @AOP 의존성 추가 org.springframework.boot spring-boot-starter-aop 애스팩트 정의 @Aspect 빈으로 등록해야 하니까(컴포넌트 스캔을 사용한다면) @Component도 추가. 포인트컷 정의 @Pointcut(표현식) 주요 표현식 execution @annotation bean 포인트컷 조합 &&, ||, ! @Aspect @Component public class PerfAspect { // Advice + Pointcut @Around("execution(* com.corn..*.EventService.*(..))") public Object logPerf(ProceedingJoinPoint pjp) throws Throwable { ..
동명사의 형태는 동사원형 + ~ing를 가지며, 명사 역할을 한다. 동명사는 준동사(동사의 성질)이며, 목적어와 보어를 가질 수 있다. 동명사는 문장에서 주어, 목적어, 보어 자리에 온다. 동명사의 의미상의 주어가 필요한 경우, 동명사 앞에 명사나 대명사의 소유격을 쓴다. => His working on the chemical research project was well supported by the CEO. 동명사를 포함하는 표현 on -ing ~하자마자 be busy (in) -ing keep (on) -ing be worth -ing spend + 시간/돈 + -ing , 시간/돈을 ~하는데 쓰다. They will need to spend time completing the budget repo..
스프링 AOP 특징 프록시 기반의 AOP 구현체 스프링 빈에만 AOP를 적용할 수 있다. 모든 AOP 기능을 제공하는 것이 목적이 아니라, 스프링 IoC와 연동하여 엔터프라이즈애플리케이션에서 가장 흔한 문제에 대한 해결책을 제공하는 것이 목적 프록시 패턴 왜? (기존 코드 변경 없이) 접근 제어 또는 부가 기능 추가 기존 코드를 건드리지 않고 성능을 측정해 보자. (프록시 패턴으로) EventService (Subject) public interface EventService { void createEvent(); void publishEvent(); } SimpleEventService (Real Subject) @Service public class SimpleEventService implement..
몸풀기 miss : (verb)그리워하다. get back : (idiom) 돌아가다. keep in touch : (idiom) 계속 연락하다. see you around : (idiom) 나중에 봐요. Dialogue A : I have to get back to work. Nice seeing you. 이제 일하러 가야겠어요. 만나서 반가웠어요. B : Okay, catch you later. 네, 나중에 뵙겠습니다. A : See you around. I will call you. 나중에 봐요. 전화할게요. A : I heard you're moving to Vancouver. 벤쿠버로 이사 가신다고 들었어요. B : Yeah, I'm going to miss you. Let&#39..
1. How was the party last night? 단어 lately : 최근에 how was ~? : ~ 어땠어요? show up : 나타나다. right : 좋은, 괜찮은, 올바른 be worth : 보람이 있다. 문맥속에서 사용 I'm all right : 좋아요 How was the party last night? : 어제 파티는 어땠어요? Not may people showed up : 사람들이 많이 나오지 않았거든요. I've been pretty busy lately : 최근에 좀 바빴어요. Dialogue A : Hey, how was the party last night? B : It was okay, Not many people showed up. A : How a..
Aspect-oriented Programming(AOP)는 OOP를 보완하는 수단으로, 흩어진 Aspect를 모듈화 할 수 있는 프로그래밍 기법 흩어진 관심사 (Crosscutting Concerns) AOP를 적용하게 되면? 비즈니스로직이 아닌 공통적이고 반복적인 코드를 처리하기 위한 방법으로 Aspect X, Y, Z를 횡단 관심사(cross-concern)라고도 한다. Logging, Security, Transaction을 Aspect라고 보면 된다. (공통 관심사에 대한 추상적인 명칭) AOP 주요 개념 Aspect와 Target Advice Join point와 Pointcut AOP 구현체 자바 AspectJ 스프링 AOP AOP 적용 방법 컴파일 ⇒ 클래스 로드시, 부하가 생길 수 있음 ..
스프링 EL 이란? 객체 그래프를 조회하고 조작하는 기능을 제공한다. Unified EL과 비슷하지만, 메소드 호출을 지원하며, 문자열 템플릿 기능도 제공한다. 스프링 3.0부터 지원 SpEL 구성 ExpressionParser parser = new SpelExpressionParser() StandardEvaluationContext context = new StandardEvaluationContext(bean) Expression expression = parser.parseExpression("SpEL 표현식"); String value = expression.getValue(context, String.class) 문법 #{"표현식"} ${"프로퍼티"} 표현식은 프로퍼티를 가질 수 있지만, 반..
깡냉쓰
'분류 전체보기' 카테고리의 글 목록 (21 Page)