![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/bLecKM/btqADHTqEVg/ETbEdIbdHtZX8ffbMpOnX1/img.png)
1편에서는 간단한 RootApplicationContext와 WebApplicationContext를 설정하였다면, JPA 설정기반과 Transaction 설정 위주로 진행하겠다. 1. JdbcTemplate Transaction 설정 지난 포스터에서는 Transaction 설정이 빠져있어 기본적인 JdbcTemplate에 Transaction 설정부터 먼저 하겠다. @Configuration @EnableTransactionManagement public class JdbcTemplateConfiguration { @Bean public NamedParameterJdbcTemplate jdbcTemplate(DataSource dataSource){ NamedParameterJdbcTemplate jd..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/EgtZJ/btqz3CezKPp/6zUcsnBHrpIUZUrqvbYgIK/img.png)
기존에는 xml방식으로 Spring 프로젝트를 만들었다. 익숙한 xml 설정은 대략적인 흐름도에 대한 이해만 있었고, 그 내부에 어떤 식으로 환경들을 구성하고 조립되는지에 대해 더 깊은 고민은 해보지 않았던 것 같았다. 이번 Java Code로 Spring 설정을 통해 Spring의 ServletContext 구조에 대해 조금 더 이해하기 위하여 해당 실습예제를 준비하였다. 1. RootApplicationContext / WebApplicationContext Java 코드로 Spring을 설정하기 전에 먼저 이해해야하는 부분은 RootApplicationContext와 WebApplicationContext이다. 처음에는 이 두 개의 용어가 Spring의 특별한 것을 일컫는줄 알았다. 특별한 기술용어..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/b3lZ2q/btqvv4dqV6M/RE0VssFiQlLLJNaUTyXgv1/img.png)
1. What, 메시지 지향 미들웨어란? 1.1 미들웨어는 무엇인가요? - 애플리케이션들을 연결해 이들이 서로 데이터를 교환할 수 있게 해 주는 소프트웨어 1.2 메시지 지향(=메세징 시스템)은 무엇인가요? - 메시지API를 통해 각 분산되어 있는 어플리케이션간의 다리역할을 함으로써 데이터를 교환할 수 있도록 하는 시스템 1.3 고로, 메세지 지향 미들웨어란? - 메시지를 통해 여러 분산되어 있는 시스템 간의 Connector 역할로 결합성을 낮추고, 이들이 서로 실시간 비동기식 데이터를 교환할 수 있도록 하는 소프트웨어 [MoM 구조] 1.4 메시지 전달방식 Message Queue 기반 패턴 발행(Publish)-구독(Subscribe) 메세지 패턴 01. Message Queue 기반 패턴 - 메세..