TAG: SpringBoot

맨 위로 이동 ↑

BeanDefinitionRegistryPostProcessor의 사용

2020/08/03

Spring에서 어플리케이션이 시작될 때 동적으로 Bean을 생성하기 위해서는 다양한 방법이 존재한다. 앞서에는 Application Context 의 Event Listener를 통해 동적 Bean을 생성하는 방법을 소개한 적이 있는데, 이번에는 BeanDefinitionRe...

#SpringBoot

Spring Boot Application Context Event

2020/07/28

[상황] 어플리케이션을 개발하다보니 다중 Data Source의 사용이 필요하다. 먼저 Data Source를 정의하고, Data Source와 연결되는 SessionFactory, SessionTemplate, TransactionManager를 각각 정의해서 개발환경...

#SpringBoot

TAG: Java

맨 위로 이동 ↑

Java HashMap 동작 원리

2020/11/10

Java를 통해 개발을 할 경우 HashMap을 자주 사용하게 된다. 이에 HashMap의 동작 원리 및 Hash 충돌해결에 대해 정리할 에정이다.

#Java

enum 보다 잘 활용하기

2020/09/03

개발을 진행하다보면, 정해진 코드 값이나 패턴 등 정형화된 케이스에 대한 처리가 이루어지는 경우가 많다. 이러한 경우 보통 enum을 활용하는데, 이번 포스트는 이번에 알게되었고, 사용한 enum의 활용법에 이야기 해보려 한다.

#Java

JMH(Java Microbenchmark Harness) 사용법

2020/07/29

개발을 진행하다가 보면, 성능문제를 해결해야 하는 경우는 매우 많다. 성능 문제를 해결하기 위해서는 우선 성능을 측정해야하며, 성능을 측정하는 방법와 도구는 셀수도 없이 많다. 대부분의 경우 개발환경 또는 운영환경에 어플리케이션이 배포가 되고, Stress Test를 진행하여 성능...

#Java #Benchmark #JMH #Performance

TAG: Spring

맨 위로 이동 ↑

Spring Framework IoC, DI란

2020/12/10

Spring 을 사용하다보면 필연적으로 IoC와 DI란 용어를 접하게 된다. 그러나 IoC와 DI를 제대로 이해하고 사용하는가에 대해 물어본다면 사실 그렇지 않다라고 대부분의 개발자는 이야기할 것이다. 본 포스트에서는 이러한 Spring 의 IoC와 DI의 개념과 동작방식을 설명...

#Spring #IoC #DI

TAG: Benchmark

맨 위로 이동 ↑

JMH(Java Microbenchmark Harness) 사용법

2020/07/29

개발을 진행하다가 보면, 성능문제를 해결해야 하는 경우는 매우 많다. 성능 문제를 해결하기 위해서는 우선 성능을 측정해야하며, 성능을 측정하는 방법와 도구는 셀수도 없이 많다. 대부분의 경우 개발환경 또는 운영환경에 어플리케이션이 배포가 되고, Stress Test를 진행하여 성능...

#Java #Benchmark #JMH #Performance

TAG: JMH

맨 위로 이동 ↑

JMH(Java Microbenchmark Harness) 사용법

2020/07/29

개발을 진행하다가 보면, 성능문제를 해결해야 하는 경우는 매우 많다. 성능 문제를 해결하기 위해서는 우선 성능을 측정해야하며, 성능을 측정하는 방법와 도구는 셀수도 없이 많다. 대부분의 경우 개발환경 또는 운영환경에 어플리케이션이 배포가 되고, Stress Test를 진행하여 성능...

#Java #Benchmark #JMH #Performance

TAG: Performance

맨 위로 이동 ↑

JMH(Java Microbenchmark Harness) 사용법

2020/07/29

개발을 진행하다가 보면, 성능문제를 해결해야 하는 경우는 매우 많다. 성능 문제를 해결하기 위해서는 우선 성능을 측정해야하며, 성능을 측정하는 방법와 도구는 셀수도 없이 많다. 대부분의 경우 개발환경 또는 운영환경에 어플리케이션이 배포가 되고, Stress Test를 진행하여 성능...

#Java #Benchmark #JMH #Performance

TAG: My Story

맨 위로 이동 ↑

블로그를 시작하며…

2020/07/29

요즘 개발자들은 누구라 할 것 없이 블로그를 하는 것 같습니다. 덕분에 참고할 자료가 많아져서 개발하기가 많이 수월해졌고 저 또한 이러한 블로그들을 참고하면서 개발을 진행하고, 지식을 습득하고 있습니다.

#My Story

TAG: MyBatis

맨 위로 이동 ↑

TAG: IntelliJ

맨 위로 이동 ↑

TAG: Devtools

맨 위로 이동 ↑

TAG: Docker

맨 위로 이동 ↑

TAG: HTTP

맨 위로 이동 ↑

Cache-Control에 대하여

2020/12/10

어플리케이션을 개발하다보면 성능이 중요한 경우가 많다. 성능을 개선하기 위해서는 다양한 방법이 존재하는데, 그 중 가장 쉽게 적용할 수 있으며, 효율이 높은 방법 중에 하나는 캐시(Cache)일 것이다.

#HTTP #Cache

TAG: Cache

맨 위로 이동 ↑

Cache-Control에 대하여

2020/12/10

어플리케이션을 개발하다보면 성능이 중요한 경우가 많다. 성능을 개선하기 위해서는 다양한 방법이 존재하는데, 그 중 가장 쉽게 적용할 수 있으며, 효율이 높은 방법 중에 하나는 캐시(Cache)일 것이다.

#HTTP #Cache

TAG: IoC

맨 위로 이동 ↑

Spring Framework IoC, DI란

2020/12/10

Spring 을 사용하다보면 필연적으로 IoC와 DI란 용어를 접하게 된다. 그러나 IoC와 DI를 제대로 이해하고 사용하는가에 대해 물어본다면 사실 그렇지 않다라고 대부분의 개발자는 이야기할 것이다. 본 포스트에서는 이러한 Spring 의 IoC와 DI의 개념과 동작방식을 설명...

#Spring #IoC #DI

TAG: DI

맨 위로 이동 ↑

Spring Framework IoC, DI란

2020/12/10

Spring 을 사용하다보면 필연적으로 IoC와 DI란 용어를 접하게 된다. 그러나 IoC와 DI를 제대로 이해하고 사용하는가에 대해 물어본다면 사실 그렇지 않다라고 대부분의 개발자는 이야기할 것이다. 본 포스트에서는 이러한 Spring 의 IoC와 DI의 개념과 동작방식을 설명...

#Spring #IoC #DI

TAG: Annotation

맨 위로 이동 ↑

TAG: Invocation

맨 위로 이동 ↑