2012-04-16 3 views

답변

8

아니요, 애플리케이션 서버가 필요하지 않습니다. 스프링을 독점적 인 모듈 식 애플리케이션 서버 구현/어댑터로 볼 수 있습니다. 하지만 여전히 서블릿 컨테이너가 필요합니다.

  • 데이터 액세스 부분 : 봄이 JMS 제공자 아니지만, 잘

  • 봄도 어떤 JMS 제공자와 POJO를 통합 : 당신은 일부 독립 연결 풀

  • 을 사용할 수 있습니다 포괄적 인 트랜잭션을 지원합니다.

  • 마지막으로 이 내장되어 있습니다. ...와 콩 검증, , 웹 서비스, , , 작업 스케줄링, 캐싱과 쉽게 통합

당신은 당신이 인증 응용 프로그램 서버와 자바 EE 스택을 사용할 수 있습니다 볼 수 있듯이 또는 위에 구축 Tomcat을 사용하고 필요한 Spring 모듈을 선택하십시오. 때때로 Spring은 표준 Java EE API (예 : JPA)를 사용하며, 더 자주 자체 API를 구축합니다.

+0

트랜잭션 부분에 대해 컨테이너 관리 트랜잭션이 필요한 경우 어떻게해야합니까? – Bobo

+0

@Bobo : ['JtaTransactionManager'] (http://static.springsource.org/spring/docs/current/javadoc-api/org/springframework/transaction/jta/JtaTransactionManager.html) 또는 일부 외부 트랜잭션 관리자는 Bitronix 또는 Atomikos를 좋아합니다. –

관련 문제