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
- 개방 폐쇄 원칙
- Checked Exception
- Graphql Client
- Java Graphql
- Tomcat DBCP
- Unchecked Exception
- Open Close Principal
- tomcat jndi
- Reading HttpServletRequest Multiple Times
- mapstruct
- requestheaderdto
- try - with - resources
- HandlerMethodArgumentResolver
- 이중정렬
- Sub Bytes
- 상호 인증
- Srping MVC
- mTLS
- Java Rest
- Jndi DataSource
- Java Singleton
- NoUniqueBeanDefinitionException
- WildFly
- 바이트 절삭
- Socket is closed
- Request Body 여러 번 사용
- java
- 데이터 압축
- AfterMapping
- graphql
Archives
- Today
- Total
목록Java Singleton (1)
Developer Sang Guy
Java Singleton 객체 구현 및 주의 사항
스프링 공부하다가 Singleton에 대해서 알게되었다. 스프링에서는 몇몇 어노테이션 달아주면 IOC 컨테이너에 빈이 생성되며 스코프가 자동으로 싱글톤으로 적용된다. 하지만 스프링 프레임워크를 사용하지 않은 자바에서는 이런게 없으므로 평범한 객체를 싱글톤으로 변경하는 방법과 주의 사항을 적어보겠다. 그 전에 스코프에 대해서도 정리해보겠다. 스코프는 2종류가 있는데 하나는 싱글톤, 나머지 하나는 프로토 타입이다. 싱글톤 - 사용 할 때 마다동일한 인스턴스를 반환 프로토 타입 - 사용 할 때마다 새로운 객체를 생성 및 반환 싱글톤이 적용 된 SingletonClass 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 public class SingletonClass { /* static ..
Java
2021. 5. 16. 21:03