The CHOOSE executive board and the Software Composition Group of the
University of Berne are pleased to invite you to a presentation.
------------------------------------------------------------------------
Spring Framework Overview
=========================
When: Tuesday 20. September 2005, @17h15
Where: Institut für Wirtschaftsinformatik (IWI), Universität Bern,
Engehaldenstrasse 8, 3012 Bern, Hörsaal 001
Travel instructions:
http://www.iam.unibe.ch/~scg/Resources/Maps/
Speaker
-------
Guido Schmutz, Trivadis AG
Agenda
------
17h15 - 18h15 Talk and Q/A
Afterwards you are invited to a refreshment.
Abstract
========
The past two years have seen a growing trend toward lightweight
architectures as alternatives to traditional Enterprise JavaBeans (EJB)
centric architectures. In this approach, application services and domain
objects are designed as plain old Java technology objects (POJOs),
resulting in fine-grained application components that are reusable and
testable outside a container. This can significantly increase
productivity and allows easier use of agile processes in J2EE platform
development. Key enabling technologies include lightweight containers,
such as Spring and HiveMind, and O/R mapping frameworks, such as
Hibernate, Java Data Objects (JDO), and TopLink.
This presentation introduces the Spring Framework and its lightweight
container architecture, focusing on its powerful Dependency Injection
capabilities, the Spring AOP framework, and the popular Spring JDBC
technology framework. It highlights Spring's transaction management
capabilities - in particular, declarative transactions for plain old
Java technology objects - and illustrates data access object design for
strategies, such as JDBC technology and Hibernate, which are supported
out-of-the-box and integrated in a consistent architectural style.
Spring does not compete with J2EE technology-based servers and the core
system services provided by them; instead, Spring adds architectural
value within J2EE technology-based applications, leveraging J2EE
services without coupling application components to a concrete J2EE
environment.
Bio
===
Seit 1996 ist Guido Schmutz für die Trivadis als Consultant und Trainer
in den Bereichen Oracle, J2SE und J2EE tätig. Er hat mehr als 10 Jahre
Erfahrung in der Entwicklung von datenbanknahen und objektorientierten
Systemen. Sein beruflicher Schwerpunkt sind Java-Architekturen
insbesondere auch in Zusammenhang mit dem optimalen Einsatz von modernen
Datenbank-Systemen, z.B. Oracle.
-----------------------------------------------------------------------
This event is free even the drinks after the talk! Non-CHOOSE members
are encouraged to fill out the membership application form
(
http://www.s-i.ch/si-appl.html) before attending the meeting. If you
want to know more about CHOOSE and the events which CHOOSE organises,
please visit
http://www.choose.s-i.ch/.
NOTE: registration for this event is required because we have to prepare
the apero. Please fill out the registration form at the end of this
e-mail.
REGISTRATION
------------
Please DO NOT reply to this e-mail!
Fill in the form below and sent it to <mailto:choose@glue.ch>. Thanks.
I want to register to the following event: Spring Framework
Name: ______________________________________
Email: ______________________________________
Company: ______________________________________
Address: ______________________________________
ZIP/City:______________________________________
Please check:
[ ] CHOOSE member
[ ] JUGS member
[ ] SI member
[ ] Non-Member
choose-news(a)iam.unibe.ch is a *moderated* mailing list for announcing
non-commercial events related to Object Technology in Switzerland.
Please send announcements to be posted to: choose-news(a)iam.unibe.ch
To unsubscribe, please send the message "unsubscribe choose-news" to:
Majordomo(a)iam.unibe.ch
To learn more about SI and CHOOSE, see:
http://www.choose.s-i.ch/