Skip to content

Instantly share code, notes, and snippets.

View djkeh's full-sized avatar
🏢
Working

Uno Kim djkeh

🏢
Working
View GitHub Profile
@djkeh
djkeh / BootApplication.java
Last active November 23, 2021 20:53 — forked from seanhinkley/BootApplication.java
Spring Boot 1.5.4.RELEASE + Thymeleaf 3.0.7.RELEASE (Gradle)
package com.boot;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.autoconfigure.thymeleaf.ThymeleafAutoConfiguration;
@SpringBootApplication(exclude = ThymeleafAutoConfiguration.class)
public class BootApplication {
public static void main(String[] args) {
SpringApplication.run(AppSecurityApplication.class, args);
@djkeh
djkeh / BeanConfig.java
Last active April 30, 2020 02:40
프로토타입 빈 + InjectionPoint를 이용한 최신 스프링 Logger 주입 예제 코드
// 스프링 4.3부터 추가된 InjectionPoint를 이용한 Context-Aware Bean 생성 방법.
@Configuration
public class BeanConfig {
@Bean
@Scope(ConfigurableBeanFactory.SCOPE_PROTOTYPE)
Logger logger(InjectionPoint injectionPoint) {
return LoggerFactory.getLogger(injectionPoint.getMethodParameter().getContainingClass());
}
}
@djkeh
djkeh / singleton.cs
Last active August 1, 2017 06:22
static 사용을 제한한 싱글턴 구조의 표현
// static 사용을 제한한 싱글턴 구조의 표현 예제
using System;
public class SingletonService
{
public string GetMessage() => "Hello World";
}
public class ClientModule