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
- 이중정렬
- 데이터 압축
- HandlerMethodArgumentResolver
- Jndi DataSource
- tomcat jndi
- requestheaderdto
- WildFly
- mapstruct
- 상호 인증
- java
- Java Graphql
- Checked Exception
- Open Close Principal
- graphql
- 바이트 절삭
- try - with - resources
- Tomcat DBCP
- NoUniqueBeanDefinitionException
- Srping MVC
- 개방 폐쇄 원칙
- AfterMapping
- Graphql Client
- Request Body 여러 번 사용
- Sub Bytes
- Socket is closed
- Unchecked Exception
- Reading HttpServletRequest Multiple Times
- Java Singleton
- mTLS
- Java Rest
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