_CORE
AI & Agentic Systems Core Information Systems Cloud & Platform Engineering Data Platform & Integration Security & Compliance QA, Testing & Observability IoT, Automation & Robotics Mobile & Digital Banking & Finance Insurance Public Administration Defense & Security Healthcare Energy & Utilities Telco & Media Manufacturing Logistics & E-commerce Retail & Loyalty
References Technologies Blog Know-how Tools
About Collaboration Careers
CS EN
Let's talk

Spring Framework in Enterprise Projects

11. 04. 2012 1 min read CORE SYSTEMSdevelopment
Spring Framework in Enterprise Projects

After three projects with Spring Framework we have to admit — Spring has undeniable advantages. The reality of enterprise development in 2012: most projects use a combination of Java EE and Spring.

Where Spring wins

Testability: Unit testing without an application server. Integration: Spring Batch, Spring Security — mature libraries. Flexibility: Runs on Tomcat, you don’t need a full Java EE server.

Where Java EE wins

Standardization: Multiple implementations, important for procurement. Simplicity: No external dependencies for a basic application.

Our Spring stack

Spring 3.1, Spring Security 3.1, Hibernate 4.1, Tomcat 7, Maven 3, JUnit 4 + Mockito.

Spring Batch

Processing 500,000 records per day with chunk-oriented processing, retry, skip and restart capabilities.

Recommendation

Java EE for certified environments. Spring on Tomcat for flexible projects. Don’t migrate just because Spring is better.

springjavaenterpriseframework
Share:

CORE SYSTEMS

Stavíme core systémy a AI agenty, které drží provoz. 15 let zkušeností s enterprise IT.

Need help with implementation?

Our experts can help with design, implementation, and operations. From architecture to production.

Contact us