Spring IDE

21
Spring IDE Spring Framework + Eclipse 1

description

Spring IDE. Spring Framework + Eclipse. Code-House. Mała firma Duzi klienci Jeszcze większe aspiracje Nasze cele Promowanie komercyjnego wykorzystania Open Source Wsparcie społeczności. Do rzeczy!. Problem. Praca z kontekstem w XML. Alternatywy. JavaConfig Adnotacje. - PowerPoint PPT Presentation

Transcript of Spring IDE

Page 1: Spring IDE

Spring IDE

Spring Framework + Eclipse

Page 2: Spring IDE

Code-House

• Mała firma• Duzi klienci• Jeszcze większe aspiracjeNasze cele• Promowanie komercyjnego wykorzystania

Open Source• Wsparcie społeczności

Page 3: Spring IDE

Do rzeczy!

Page 4: Spring IDE

Problem

• Praca z kontekstem w XML

Page 5: Spring IDE

Alternatywy

• JavaConfig• Adnotacje

Page 6: Spring IDE

IDE > runtime > test > produkcja

• Nowe środowisko nowe problemy• Testy jednostkowe jako lekarstwo• Pozbywamy się zalet Spring + XML

Page 7: Spring IDE

Kontekst XML #1

Page 8: Spring IDE

Kontekst XML #2

Page 9: Spring IDE

Kontekst XML #3

Page 10: Spring IDE

Kontekst XML #3

Page 11: Spring IDE

Rozwiązania wspomagające XML

• Document Type Definition (DTD)• XML Schema (XSD)

Page 12: Spring IDE

XML Schema

• Abstrakcja• Hierarchia• Restrykcja

Page 13: Spring IDE

Cały czas mało

Page 14: Spring IDE

Rozwiązanie

• Zaprzęgamy Spring IDE do współpracy• org.springframework.ide.eclipse.beans:– core.namespaces– ui.namespaces– ui.editor.namespaces

Page 15: Spring IDE

core.namespaces

Page 16: Spring IDE

ui.namespaces

Page 17: Spring IDE

ui.editor.namespaces

Page 18: Spring IDE

ui.editor.namespaces

Page 19: Spring IDE

Jak działa ui.namespaces

Page 20: Spring IDE

Jak działa ui.namespaces cd

Page 21: Spring IDE

Jak działa ui.editor.namespaces