{"id":1695,"date":"2009-09-09T12:23:12","date_gmt":"2009-09-09T11:23:12","guid":{"rendered":"http:\/\/webbservern.se\/~jonas\/wordpress\/?p=1695"},"modified":"2009-09-09T12:23:12","modified_gmt":"2009-09-09T11:23:12","slug":"javazone-nyheter-i-spring-3-0-med-arja-poutsma","status":"publish","type":"post","link":"https:\/\/webbservern.se\/~jonas\/wordpress\/?p=1695","title":{"rendered":"Javazone: Nyheter i Spring 3.0 med Arja Poutsma"},"content":{"rendered":"<p>Vid lunchtid h\u00f6ll Arja, som jag sett vid n\u00e5gra tidigare tillf\u00e4llen, ett f\u00f6redrag om nyheterna i Spring 3.0. Han lyfte framf\u00f6r allt fram att Spring iom 3.0 anpassats f\u00f6r att utnyttja funktionaliteten i Java 5 och d\u00e5 allts\u00e5 f\u00f6retr\u00e4delsevis generics och annotations.<\/p>\n<p>Den nya feature som jag personligen tycker verkar mest intressant \u00e4r Unified EL++ som jag tror kommer att f\u00f6renkla livet f\u00f6r Spring-utvecklaren p\u00e5 flera fronter. L\u00e4s mer exempelvis fr\u00e5n <a href=\"http:\/\/springinpractice.com\/2008\/12\/02\/new-stuff-in-spring-30\/\">Spring in Practise.com<\/a>.<\/p>\n<p>Arja, som \u00e4r r\u00e4tt gedigen inom webservices, pratade \u00e4ven en del om det f\u00f6rb\u00e4ttrade REST-st\u00f6det i trean.<\/p>\n<p>Avslutningvis kikade vi p\u00e5 roadmappen och konstaterade att Spring har den sista milestone-releasen (M4) av 3.0 ute nu och att man kan f\u00f6rv\u00e4nta sig en funktionskomplett och fullt dokumenterad release candidate n\u00e4sta vecka (korrekturl\u00e4sning av dokumentationen p\u00e5g\u00e5r f\u00f6r tillf\u00e4llet). Den produktionsklara GA-releasen \u00e4r t\u00e4nkt  att sl\u00e4ppas till SpringOne 19-22:a oktober.<\/p>\n<p>Om man redan nu blickar fram\u00e5t mot n\u00e4sta version, 3.1, s\u00e5 hoppades Arja att de skulle kunna utveckla den lite snabbare \u00e4n 3.0 som dragit ut lite p\u00e5 tiden (eventuellt delvis pga det p\u00e5g\u00e5ende uppk\u00f6pet?). Han n\u00e4mnde att 3.1 ska sl\u00e4ppas i b\u00f6rjan av 2010 (borde betyda senast sista juni iaf :)) och vara fullt Java EE6-kompatibel. F\u00f6r oss som anv\u00e4nt Spring WebFlow en l\u00e4ngre tid kan det vara lite intressant att Arja n\u00e4mner att conversation-scopet (typ mellantinget av request- och session-scope) \u00e4r t\u00e4nkt att ta plats \u00e4ven i Spring Core fr\u00e5n version 3.1. Vad det kommer att inneb\u00e4ra rent praktiskt vet jag inte i nul\u00e4get men det l\u00e5ter intressant.<\/p>\n<p>Under fr\u00e5gestunden fr\u00e5gade jag Arja om vmware-uppk\u00f6pet som p\u00e5g\u00e5r redan nu har p\u00e5verkat utvecklingen i n\u00e5gon omfattning. Kanske inte helt ov\u00e4ntat svarade Arja att p\u00e5verkan f\u00f6r oss som Spring Framework-anv\u00e4ndare troligen blir minimal och att Spring Framework troligen inte kommer att p\u00e5verkas alls (&#8220;they think that what we are doing is good, and want us to keep doing that&#8221; typ) men att det kikas p\u00e5 hur Spring kan anv\u00e4ndas i Cloud-till\u00e4mpningar vilket kan vara en marknad som vmware \u00e4r intresserade av att avancera inom.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Vid lunchtid h\u00f6ll Arja, som jag sett vid n\u00e5gra tidigare tillf\u00e4llen, ett f\u00f6redrag om nyheterna i Spring 3.0. Han lyfte framf\u00f6r allt fram att Spring iom 3.0 anpassats f\u00f6r att utnyttja funktionaliteten i Java 5 och d\u00e5 allts\u00e5 f\u00f6retr\u00e4delsevis generics &hellip; <a href=\"https:\/\/webbservern.se\/~jonas\/wordpress\/?p=1695\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[39,26,1],"tags":[281,551],"class_list":["post-1695","post","type-post","status-publish","format-standard","hentry","category-java","category-programmering","category-uncategorized","tag-javazone","tag-spring"],"_links":{"self":[{"href":"https:\/\/webbservern.se\/~jonas\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/1695","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webbservern.se\/~jonas\/wordpress\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webbservern.se\/~jonas\/wordpress\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webbservern.se\/~jonas\/wordpress\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/webbservern.se\/~jonas\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1695"}],"version-history":[{"count":0,"href":"https:\/\/webbservern.se\/~jonas\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/1695\/revisions"}],"wp:attachment":[{"href":"https:\/\/webbservern.se\/~jonas\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1695"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webbservern.se\/~jonas\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1695"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webbservern.se\/~jonas\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1695"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}