J-Spring 2006

- 15 juni  - De Reehorst- Ede

Membership

Membership provides members free access to the NLJUG workshops and events on a variety of Java topics, held across the country on a regular basis. Plus on a quarterly basis the Java Magazine published by Array Systems. The NLJUG is a member of a worldwide network of Java User Groups.

Fill in the form to sign up.

NLJUG

Founded in 1998, the Dutch Java Users Group consists of business partners, software developers, application architects, technical managers, students, and new media developers that have a common interest in all aspects of Java Technology.

NLJUG partners

Quintor

Mediapartner

Het JavaMagazine, gratis bij een NL-JUG lidmaatschap

Spring Framework 2.0

Het Spring Framework is het populairste applicatie ontwikkelingsframework voor Java/J2EE. Spring is een open source framework dat gepubliceerd wordt onder een Apache software licentie en dat in tal van bedrijven gebruikt wordt. Spring helpt ontwikkelaars gebruik te maken van een POJO-ontwikkelingsmodel, terwijl het makkelijk is talrijke enterprise diensten in te bouwen.

In deze presentatie zal ingegaan worden op de nieuwe versie van Spring: Spring 2.0. Doel van deze nieuwe versie is om Spring nog krachtiger en simpeler te maken. We zullen stil staan bij de vele nieuwe features die aangeboden worden, waaronder:

  • De krachtige XML namespace configuratie. Hiermee wordt het mogelijk worden veelvoorkomende configuraties te versimpelen. Door de meegeleverde XML schema's worden zaken als transactie configuratie vervangen door enkele regels XML! Ook zullen we tonen dat dit mechanisme uitbreidbaar is, zodat ontwikkelaars zelf hun eigen, domein-specifieke namespaces kunnen ontwikkelen.

  • De integratie met AspectJ. Aspect-oriented programming (AOP) is een krachtige techniek om gedeelde functionaliteit op één plek binnen te applicatie in te bouwen. Spring maakt het mogelijk om AOP te gebruiken binnen een pure Java omgeving, en om de hoeveelheid AOP incrementeel te vergroten. Spring 2.0 biedt integratie met AspectJ,het populairste Java AOP framework, zodat het mogelijk wordt om specifieke AspectJ functionaliteit te gebruiken binnen een Spring applicatie. Hierbij moet gedacht worden aan runtime weaving, maar ook de expressieve AspectJ pointcut-taal en de nieuwe AspectJ 5 annotaties.

  • De nieuwe SimpleJdbcTemplate, die het nog makkelijker maakt om correcte JDBC code te schrijven binnen een Java5 omgeving, door gebruik te maken van generics en varargs.

  • Hoe de nieuwe EJB 3.0 Java technology persistence API (JPA) te gebruiken is buiten de container, en hoe Spring het makkelijker maakt JPA te gebruiken.

Alle features zullen behandeld worden aan de hand van code voorbeelden, zodat ontwikkelaars er direct gebruik van kunnen maken.


Download de presentatie (623 Kb)

Arjen Poutsma 
Interface21
Arjen Poutsma is een enterprise applicatie architect met meer dan tien jaar ervaring in commerciële omgevingen. Hierbij heeft hij zowel met Microsoft .NET en J2EE gewerkt. Twee jaar geleden is hij zich gaan specialiseren in Web Services en Service-Oriented Architectures. Sindsdien verzorgt hij opleidingen en doet hij onderzoek naar SOA's in organisaties. Arjen is werkzaam bij de Amsterdamse vestiging van Interface21, een internationale organisatie die onder andere het populaire Spring Framework heeft bedacht en uitontwikkeld. De dienstverlening van Interface21 omvat naast value added diensten rondom het Spring Framework, high-level architectuur services en opleidingen. Arjen werkt momenteel als architect voor verschillende klanten van Interface21 en zijn blog is te lezen op http://blog.interface21.com/arjen /