문제

나는 새로운 프로젝트를 시작하고 있습니다. 클라이언트 인터페이스는 GWT (및 GXT)를 기반으로합니다. 미리 결정되었다고 말하지 않습니다. 그러나 서버 측면까지 선택하고 선택할 수 있으므로 재미있게 즐길 수 있고 프로세스에서 새로운 것을 배울 수 있습니다. 몇 가지 요구 사항은 다음과 같습니다.

  • 서버와의 교환은 JSON을 통한 것입니다. 대부분의 UI가 클라이언트에서 GWT (JS)에 의해 모든 UI가 생성되는 것은 아니므로 클라이언트/Serv Exchange는 가능한 한 데이터 교환으로 제한됩니다.
  • 최대 절전 모드가 없습니다 (제가 연결하는 독점 DB에서는 실제로 지원되지 않습니다). 과거 프로젝트에서 사람들은 JDBC 또는 Ibatis를 사용할 것입니다.
  • 어떤 종류의 IOC
  • LDAP를 기반으로 한 일종의 보안 프레임 워크. 과거에는 Spring Security (Acegi)를 사용할 것이지만 이상적이지 않았으며 우리는 그것을 많이 사용자 정의해야했습니다.

그래서 기본적으로 나는 시도하고 진실한 스프링/에세기를 고수해야합니까, 아니면 기체를 기반으로 무언가를 시도해야합니까? 그리고 그 "뭔가"는 무엇이며 얼마나 성숙합니까?

도움이 되었습니까?

해결책 3

위의 답변의 황천은 나에게 실용적인 아이디어 (또는 거의 모든)를 주었다.

Maven + GXT + GWT와 GUICE + ibaguice

다른 팁

살펴보십시오 아파치 시로. 봄을 언급하지 않고 땅이 늘어나고있는 것 같습니다.

클라이언트 및 서버에서 IOC를하고 싶다면 기체. 서버에서 Guice를 사용할 수 있으며 형제 고객에게.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top