반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- java
- 스프링 컨테이너
- jdbc
- @Configuration
- JPA
- 스프링 빈
- sqld
- Effective Java
- Javascript
- spring
- SQL
- kafka
- springboot
- 스프링 프레임워크
- 스프링부트
- assertThrows
- 스프링 부트 입문
- 생성자 주입
- 스프링
- thymeleaf
- assertThat
- DIP
- 필드 주입
- mybatis
- resultMap
- DI
- db
- 스프링 부트
- 스프링 부트 기본
- 싱글톤
Archives
- Today
- Total
목록Java Interpreter (1)
선 조치 후 분석

인터프리터 (Interpreter) 패턴자주 등장하는 문제를 간단한 언어로 정의하고 재사용하는 패턴인터프리터의 목적은 자주 사용되는 특정한 문법적 규칙이 존재한다면, 이를 일련의 규칙을 통해 언어/문법으로 규격화하여 해석하는 목적을 가지는 패턴 (e.g : 정규표현식) 구조Context : Expression에서 사용하는 모든 데이터들이 저장되어 있는 공간Expression : 일련의 규칙을 계산하여 결과값을 반환TerminalExpression : Expression을 포함하지 않고, 계산된 결과를 반환 (종료를 포함 - 더 이상 다른 문자로 치환될 수 없는 종점 문자를 의미)NonTerminalExpression : Expression을 참조하여, 종료를 하지 않고 다음 규칙으로 값을 넘기는 역할 (..
Language/Design Pattern
2023. 11. 1. 15:24