Java Spring 포트폴리오 6가지 알아보기 (자바 스프링) Java Spring LDAP DI와 AOP 외에도 스프링 프레임워크를 통해 적용되는 또 다른 공통 기법은 JDBC 쿼리 또는 JMS 메시징같이 불필요하게 복잡한 작업에 대해 템플릿 기반의 추상화를 만드는 것이다. 스프링 LDAP은 LDAP에 스프링 스타일의 템플릿 기반 액세스를 제공하며, 일반적으로 LDAP 작업에 포함된 단순 반복적인 코드를 제거한다. 스프링 LDAP에 관한 더 많은 정보는 아래에서 확인 가능하다. 링크 - http://projects.spring.io/spring-ldap/ Java Spring 리치 클라이언트 웹 기반 애플리케이션이 전통적인 데스크톱 애플리케이션에서 주목을 빼앗아간 듯 보인다. 하지만 아직 스윙(Swi..
[자바 스프링 트랜잭션] 전파방식 7개 (Java Spring) 자바 스프링 1. PROPAGATION_MANDATORY해당 메소드 호출 전에 반드시 진행 중인 트랜잭션이 존재해야 한다. 진행 중인 트랜잭션이 존재하지 않을 경우에는 예외가 발생한다. 자바 스프링 2. PROPAGATION_NESTED이미 진행 중인 트랜잭션이 존재하면 해당 메소드는 중첩된 트랜잭션(NESTED TRANSACTION)에서 실행돼야 함을 나타낸다. 중첩된 트랜잭션은 둘러싼 트랜잭션(ENCLOSING TRANSACTION)과 독립적으로 커밋되거나 롤백될 수 있다. 만약 둘러싼 트랜잭션이 없는 상황이라면 이는 PROPAGATION_REQUIRED와 동일하게 작동한다. 그러나 이 전파방식은 벤더 의존적이며 지원이 안 되는 경우도 ..
자바 스프링 포트폴리오 Framework란? 8개 종류 (Java Spring Portfolio) 자바 스프링 포트폴리오1. 웹 플로 자바 스프링 웹 플로(Spring Web Flow)는 스프링의 코어 MVC 프레임워크를 기반으로 목표를 향한다. 자바 스프링 웹 플로는 사용자를 안내하는(마법사나 장바구니를 떠올리면 된다) 대화형, 흐름기반 웹 애플리케이션 구축을 지원한다. 자바 스프링 웹 플로에 대한 더 많은 정보는 홈페이지에서 확인할 수 있다. 링크 - http://projects.spring.io/spring-webflow/ 자바 스프링 포트폴리오2. 웹 서비스 코어 스프링 프레임워크는 웹 서비스로 스프링 빈을 선언적으로 배포할 수 있지만, 이러한 서비스는 틀림없이 구조적으로 열악한 구현우선(cont..