전체 글(271)
-
개발자는 살아남을 것인가?
쉽지 않은 문제인 듯 하다. 개발자로서 길다면 길고 짧다면 짧은 기간을 살아오면서 여러 시대를 지나 온 듯 하다.처음 이 일을 시작 했들 때, 일들을 떠올려 보면 그 때 지금의 반만의 기술을 가지고 있었다면? 하는 생각이 들때가 있다. 물론 뭐, 성격은 어디 안가겠지만... 현재까지 개발자를 시작하고서 변한 것을 약간 돌이켜보면, 아.. 우선 나는 개발을 그렇게 완벽하게 하지 못한다는 전제를 우선 적으로 해야 할 것 같다. 그냥 평범한 개발자라는 것이지. 평범한 개발자는 자기 앞에 놓인 과제들을 어떻게 해결하는 가 하면 우선, 바로 옆구리에 레퍼런스 코드가 있어야 한다그리고 무작정 그 코드를 적용해 보고막 X삽질을 해대고 나서어떻게든 마무리를 짓는 이상한 뻘짓을 하는 것이 개발자라고 정의 해 본다. 그..
2024.08.19 -
Spring Boot AOP
https://www.javatpoint.com/spring-boot-aop Spring Boot AOP - javatpoint Spring Boot AOP with Introduction, Features, Project, Starter Project Wizard, CLI, Application, Annotations, DM, Properties, Actuator, Thymeleaf View, JPA, JDBC etc www.javatpoint.com 애플리케이션은 일반적으로 여러 레이어를 사용해서 개발 합니다. 일반적인 Java 애플리케이션은 다음과 같은 레이어가 있습니다: 웹 레이어: REST 또는 웹 애플리케이션을 사용하여 서비스를 노출합니다. 비즈니스 레이어: 애플리케이션의 비즈니스 로직을 구현..
2024.02.27 -
JGroups-Spring In Action
https://medium.com/altuure/jgroups-spring-in-action-bcee3ce0aa16 JGroups-Spring In Action JGroups Basic and other jGroups posts Some Sample Code you may use for adding networking utilities to your Application ChannelBeanFactory.java Is a Spring BeanFactory to create and configure JGroups… medium.com 우리의 애플리케이션(스프링)에 네트워킹 유틸리티를 추가하기 위해서 다음 두개의 JGroups 의 FactoryBeans 클래스 코드를 사용 할 수 있을 것입니다. Channe..
2024.02.26 -
JDBC_PING을 사용하여 클러스터 노드를 검색하는 방법
https://www.mastertheboss.com/jbossas/jboss-cluster/how-to-use-jdbc_ping-to-discover-cluster-nodes/ How to use JDBC_PING to discover cluster nodes - Mastertheboss This article is a quick walkthough the JDBC_PING JGroups protocol which you can use for initial discovery of cluster nodes in WildFly application server. www.mastertheboss.com 이 글은 WildFly 애플리케이션 서버에서 클러스터 노드의 초기 검색에 사용할 수 있는 JDBC_PING..
2024.02.23 -
신뢰성 있는 메시지 교환을 위한 JGroups
https://baeldung.com/jgroups 1. 간략하게 우선... JGroups는 안정적인 메시지 교환을 위한 자바 API입니다. 다음과 같은 특정 기능에 대한 간단한 인터페이스를 제공합니다: 유연한 프로토콜 스택, TCP 및 UDP 포함 대규모 메시지의 분할 및 재조립 신뢰할 수 있는 유니캐스트 및 멀티캐스트 장애 탐지 흐름 제어 뿐만 아니라 많은 다른 특징들이 있습니다. 이 튜토리얼에서는 네트워크에 가입하는 새로운 응용 프로그램에 대한 공유 상태를 제공하고 응용 프로그램 간 문자열 메시지을 교환을 위한 간단한 응용 프로그램을 만들 것입니다. 2. 설정 2.1. Maven Dependency pom.xml에 의존성 하나 추가해야 합니다: org.jgroups jgroups 4.0.10.Fin..
2024.02.22 -
Spring MVC 내 HandlerInterceptors vs. Filters
https://www.baeldung.com/spring-mvc-handlerinterceptor-vs-filter 1. 개요 이 글에서 우리는 Java 서블릿 필터와 Spring MVC HandlerInterceptor를 비교해보고 어떤 때 어느 것이 다른 것보다 더 나은지 비교 해 볼것입니다. 2. 필터 필터는 Spring 프레임워크가 아닌 웹서버의 한 부분입니다. 들어오는 요청의 경우 우리는 이런 필터들을 사용하여 요청이 서블릿에 도달하지 못하도록 조작하고 차단할 수도 있습니다. 그 반대로 응답이 클라이언트에 도달하지 못하도록 차단할 수도 있습니다. Spring Security는 인증 및 권한 부여에 필터를 사용하는 정말 좋은 예중 하나입니다. Spring Security를 구성하려면 Deleg..
2024.02.16