我必須從頭開始設計和開發一個數據驅動的應用程序來管理我們公司的許多事情,爲此我決定採用Java EE方式。在過去,我一直在使用Struts-EJB2.0-Hibernate類型的應用程序,但在最近的研究中,有很多人建議使用Spring。 Spring MVC-Spring-Hibernate Spring MVC-Spring-Spring Spring Spring MVC Spring Spring Spring Spring MVC Spring Spring Spring Spring MVC Spring Spring Spring Spring MVC Spring Spring Spring Spring MVC Spring Spring Spring Spring MVC Spring Spring Spring Spring MVC Spring Spring Spring MVC Spring Spring Spring Spring MVC Spring Spring Spring Spring ORM Struts的彈簧+ EJB3.0冬眠哪個Java EE技術棧最適合數據驅動的應用程序?
我們從該應用程序的主要預期是:
- 模塊化和可擴展性(易於在這個平臺上添加新的模塊/功能的)
- 簡單的Web服務開發(與其他產品集成)
- 良好的交易管理和ORM(因爲它是一個數據驅動的應用程序)
過去我曾經和Struts 1.x + EJB2.0 + Hibernate一起工作過但現在大家都在說Struts 1.x和EJB2.0過去的事情和未來的方式是Spring所以想到用Spring去吧。此外,它爲技術堆棧方面的應用程序開發提供了All-in-one包。 – ThinkFloyd 2010-12-06 18:12:31