|
|
||
Eamonn McManus's BlogThe Spring Experience 2006Posted by emcmanus on December 08, 2006 at 12:17 PM | Comments (0)I'm at The Spring Experience 2006 in Hollywood, Florida (between Miami and Fort Lauderdale) where I've been invited to speak. The conference hotel is very striking because it is on the seafront. In between sessions you can step out onto a balcony that looks out on to the Atlantic Ocean. Not many conferences can boast that. I'm basically an interloper here, because I don't really know very much about Spring. The conference organizers invited me to speak about JMX technology, because I do know very much about that. But, since I'm basically a Java SE guy, this does lead to some perplexing situations. This morning I attended a session on the Java Persistence API where one of the presenters started off with what should have been rhetorical questions:
I did learn quite a lot at this talk. Perhaps of the most
interest to me (as part of the JDK team) was the fact that JPA
needs Byte Code Instrumentation, in particular to support
lazy loading. This can be via either At the keynote speech last night, Rod Johnson (the Father of Spring) enumerated the impressively long list of places where Spring is being used, among them the Voca system, used for nearly all inter-bank transfers in the UK, and the system that allows French taxpayers (like me) to consult their tax status. Of course Rod was preaching to the converted, since presumably everybody here is a Spring user. Except me. One other thing I picked up is that BEA is using Spring as a core part of their forthcoming Java EE 5 app server. Rod said a whole lot of other things during this keynote, but I was zoning out a bit since I'd been up for almost 24 hours at that stage, 24 hours that included a transatlantic flight preceded by a stop-off in Airport Purgatory. Another theme that's showing up strongly is dynamic languages. In particular the notion of automatically refreshing the copy of a script being used by a live application, for example running in a web container. You modify the script in your IDE and save the file. The Spring container can be configured to poll for script file modifications and switch automatically to the modified version for new requests. This means you can modify a script and see the results of your modification in your web browser immediately, without having to redeploy the app. I expect to be writing more later. My own speech is tomorrow! Bookmark blog post: CommentsComments are listed in date ascending order (oldest first) | Post Comment | ||
|
|