728x90
반응형

Decorator 2

모든 소프트웨어 개발자가 알아야 할 디자인 패턴

이 글은 viveknaskar.medium.com/design-patterns-that-every-software-developer-must-know-ac71f575e68 에 나와 있는 내용을 정리한 글입니다. 참고로 번역은 아니며 개발자의 의사소통 수단인 코드만 보고서 제가 임의로 적은 글입니다. Singleton Pattern 싱글톤 패턴은 인스턴스가 1개만 생성되도록 하는 것입니다. Spring 자체가 Bean으로 등록될 시 자체적으로 인스턴스를 1개만 생성 하기 때문에 싱글톤 패턴을 쓰고 있는 것이지만, 코드 상으로는 어떻게 구현 하는 것인지 아래의 예제에서 볼 수 있습니다. /** * Singleton is a design pattern by which you create a singleton ..

Java 2021.03.12

Site-mesh에서 excludes 정의가 적용 되지 않을 경우

Site-mesh의 decorators.xml 파일에서 excludes를 정의해서 사용하려 했지만 여전희 decorator 파일이 적용 되는 상황이 발생했다. 여기 저기 구글링 해 봤지만 내 검색 능력의 한계인가 잘 찾질 못했다. 결국 사내 아는 분에게 문의해서 원인을 알게 되었다. sitemesh.xml decorators.xml /uninstall/* /download/* /intro/* /notice/* /* 위의 decorators.xml에서 uninstall 부분만 decorator를 적용하지 않으려 했지만 처음에는 적용 되지 않았고, 이에 sitemesh.xml의 아래 부분이 추가 되면서 문제가 해결 되었다. 삽질은 정말 해도 해도 끝이 없는거 같다.

Java/Etc 2010.05.14
728x90
반응형