SpringFramework meeting report

Posted by Paolo Fri, 20 Jul 2007 14:35:00 GMT

Last weekend I had the opportunity to give a speech at the Spring Framework meeting in Cagliari.

My speech was about new features I and Michele added to the Java Parancoe framework, fixtures and plugins (the Parancoe website hasn’t been migrated from the old java.net one yet so be patient).

I think Parancoe is now the only Java framework that supports Yaml fixtures as RubyOnRails does, and that’s pretty cool because we can now have solid functional tests and we can share test data between the test and development environment.

The pluggability of Parancoe it’s a cool feature too, we can now extend the framework without cluttering the core… You just define a fragment of a web application and you can put its jar file in the classpath, thus enabling the plugin. Plugins can autocreate tables, populate them with yaml fixtures, expose DAOs, business services, controllers and can interact with the application lifecycle (filters/interceptors or context listeners).

An example? the Italy Plugin. If you drop the parancoe-plugin-italy.jar in your classpath your application will be blessed with 4 new auto-created tables: Comuni, Provincie, Regioni, Procure. Those tables get auto-populated with real data when your app starts, and you’ll automatically have the spring managed DAOs you need to interact with these tables exposed in your spring context. Having these kind of modules simplify and quickens the development of your Java applications.

Many other plugins are on the way, World Plugin and Security Plugin on top of them.

PS: If you’re interested in the Parancoe framework, drop me a line or put a comment here.

Getting back to the SpringMeeting. I’ll point you to a few resources:

That’s it for now…

Socialize it: Add to del.icio.us Digg it! Technorati: SpringFramework meeting report Add to reddit.com

Posted in , ,  | Tags , , , , , ,  | no comments | no trackbacks

Paolo Dona speaking at the Sardinian Spring Framework Meeting07

Posted by Paolo Thu, 21 Jun 2007 18:15:00 GMT

Hi guys, this is just to let you know on July 14 I’ll be giving a speech at the Spring Framework Meeting 07 in beautiful Cagliari, Sardinia. Sardinia is one of the most beautiful places in Italy with its seas and awesome sightseeings so I’m really excited to get there and spend a couple of days with great people.

The event is organized by the Spring Framework Italian User Group crew in collaboration with Java User Group Sardegna and DIEE.

The cool thing is they have managed to have foreign speakers and it seems this meeting is gaining a great momentum.

My speech will be about “Fixtures and Plugins” in the Parancoe framework, in which we tried to introduce some of the nice features of RubyOnRails, but using Java and obviously enough the Spring Framework.

Hope some of you can attend the event. If you plan to get there drop me an email (paolo.dona@seesaw.it) and we can meet or travel alltogether.

Socialize it: Add to del.icio.us Digg it! Technorati: Paolo Dona speaking at the Sardinian Spring Framework Meeting07 Add to reddit.com

Posted in  | Tags , , , , , , ,  | no comments | no trackbacks

How to sell fluff to James Gosling...

Posted by Paolo Mon, 18 Sep 2006 05:54:00 GMT

The JavaJournal blog has just published an article on how I sold a funny T-Shirt to James Gosling at the last Italian JavaConference. We had a lot of fun there with the JUG Padova guys… nice to see someone remember the great gig I did :D

JavaJournal is a brand new magazine about Java and Software development. It’s very hard to set up magazines like this in Italy but it seems those guys are motivated and the whole story looks really promising!

I wish you the best JavaJournalers!!! ...and who knows, I could find myself writing for them sooner or later…

Socialize it: Add to del.icio.us Digg it! Technorati: How to sell fluff to James Gosling... Add to reddit.com

Posted in ,  | Tags , , , , ,  | no comments | no trackbacks


SeeSaw srl - Via Monte Pasubio, 8 37126 Verona - tel +39 045 4857457 fax 045 4851151 P.Iva 03609790237