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 |
Tags
- 디자인패턴 #싱글톤
- tomcat
- Spring Framework
- spring
- 톰캣
- Mockito #Reflection #Sigleton #Test #JUnit
- 외장톰캣
- LiveTemplate
- autocomplete
Archives
- Today
- Total
목록디자인패턴 #싱글톤 (1)
자라선
Singleton Pattern
Pattern Singleton 싱글톤. 디자인패턴의 한 부류이며 말 그대로 한번의 호출로 메모리에 적재하여 단 하나의 인스턴스만 사용하는 디자인패턴이다. 이번 스터디에서 싱글톤을 사용하여 코어프레임워크를 개발하게 되다보니 싱글톤에 대한 지식이 필요했다. 1. 싱글톤을 사용하는 이유는? 한번의 인스턴스 생성으로 스택 메모리에 적재되어 모든 객체로 공유할수 있고, 그에 따른 메모리를 효율적으로 다를수 있다. 허나 모든 객체로 공유됨에 있어 반대로 동시에 서로 다른 스레드가 같은 싱글톤에 접근 시 thread-safe의 이슈대상이 될수 있다. 싱글톤은 대표적으로 DB Connection 객체에 많이 사용된다. 2. SingleTon Design Pattern Code 1. 가장 일반적이지만 동기화 이슈를 해..
Develop/Java
2020. 7. 27. 15:21