fosdem2012 : jboss forge & arquillian
TRANSCRIPT
- 1. Koen Aers Sr. Software Engineer JBoss by Red Hat JBoss Forge / Arquillian Two Missing Links in Enterprise Java Development
2. Java EE 6 Is Your Oyster
- Less (boilerplate)code
3. Higher signal tonoise ratio 4. Powerfulmechanisms 5. Portable appsand knowledge
- POJOs
6. Annotations 7. EJB Lite 8. Simplified packaging 9. Profiles AS 7 startup < 3 sec 10. Daunting? What Do You Mean? Startup CostGotchas Details Integration 11. http://jboss.org/forge Carve out a project, work it into shape 12. 13. Daunting? What Do You Mean? Startup CostGotchas Details IntegrationTesting 14. A Container-oriented Testing Framework http://arquillian.org 15. 16.
- 1. Select container
- 2. Start or connect to container
- 3. Package and deploy
- 4. Run test in-container
- 5. Capture results
- 6. Undeploy and disconnect
17. 18. 19. 20. 21.
- Gets youstarted quickly
22. Takes care of thegotchas 23. Adds/activates technologies viaplugins 24. Handlesdetails , gives youperspective
- Less(boilerplate) test code
25. Micro -deployments 26. Looks like unit tests, executes inreal environment 27. Same tests formultipletarget environments 28. Questions? http://jboss.org/forge http://arquillian.org [email_address]