{"id":361,"date":"2010-05-20T16:58:58","date_gmt":"2010-05-20T19:58:58","guid":{"rendered":"http:\/\/www.nextframework.org\/site\/361\/geral\/verso-3-5-1"},"modified":"2010-05-20T17:03:36","modified_gmt":"2010-05-20T20:03:36","slug":"verso-3-5-1","status":"publish","type":"post","link":"https:\/\/www.nextframework.org\/site\/361\/geral\/verso-3-5-1","title":{"rendered":"Vers&atilde;o 3.5.1"},"content":{"rendered":"<p>Liberada mais uma vers\u00e3o do framework no dia 19\/05\/2010. Veja o <a href=\"http:\/\/www.nextframework.org\/download\/releaseNotes.txt\">release notes<\/a> da vers\u00e3o para saber quais foram as atualiza\u00e7\u00f5es. Em breve a documenta\u00e7\u00e3o ser\u00e1 atualizada para refletir as mudan\u00e7as. As principais evolu\u00e7\u00f5es dessa vers\u00e3o s\u00e3o:<\/p>\n<p> <!--more-->  <\/p>\n<p>Possibilidade de usar a configura\u00e7\u00e3o simplificada de banco de dados (via connection.properties) para todos os bancos que o Hibernate suporta. <\/p>\n<p>Possibilidade de configurar o dialeto do banco atrav\u00e9s do arquivo hibernate.properties.<\/p>\n<p>Simplifica\u00e7\u00e3o das actions do MultiActionController.<\/p>\n<p>Action at\u00e9 a vers\u00e3o 3.5.0:<\/p>\n<div style=\"padding-left: 26px; font-family: courrier new, verdana; font-size: 11px\">\n<p>public ModelAndView minhaAction(WebRequestContext request, Filter filter){      <br \/>&#160;&#160;&#160;&#160; if(request.getParameter(\u201csomeParam\u201d) == null){       <br \/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; request.setAttribute(\u201cmyAttr\u201d, true);       <br \/>&#160;&#160;&#160;&#160; }       <br \/>&#160;&#160;&#160;&#160; return ModelAndView(\u201cmyPage\u201d);       <br \/>}<\/p>\n<\/p><\/div>\n<p>Action a partir da vers\u00e3o 3.5.1:<\/p>\n<div style=\"padding-left: 26px; font-family: courrier new, verdana; font-size: 11px\">\n<p>public String minhaAction(Filter filter){      <br \/>&#160;&#160;&#160;&#160; if(getParameter(\u201csomeParam\u201d) == null){       <br \/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; setAttribute(\u201cmyAttr\u201d, true);       <br \/>&#160;&#160;&#160;&#160; }       <br \/>&#160;&#160;&#160;&#160; return \u201cmyPage\u201d;       <br \/>}<\/p>\n<\/p><\/div>\n<p>A forma antiga continua funcionando, n\u00e3o ser\u00e1 necess\u00e1rio atualizar os seus controllers ao migrar a vers\u00e3o. <\/p>\n<p>V\u00e1rios bugs corrigidos e algumas melhorias.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Liberada mais uma vers\u00e3o do framework no dia 19\/05\/2010. Veja o release notes da vers\u00e3o para saber quais foram as atualiza\u00e7\u00f5es. Em breve a documenta\u00e7\u00e3o ser\u00e1 atualizada para refletir as mudan\u00e7as. As principais evolu\u00e7\u00f5es dessa vers\u00e3o s\u00e3o:<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-361","post","type-post","status-publish","format-standard","hentry","category-geral"],"_links":{"self":[{"href":"https:\/\/www.nextframework.org\/site\/wp-json\/wp\/v2\/posts\/361","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.nextframework.org\/site\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.nextframework.org\/site\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.nextframework.org\/site\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.nextframework.org\/site\/wp-json\/wp\/v2\/comments?post=361"}],"version-history":[{"count":5,"href":"https:\/\/www.nextframework.org\/site\/wp-json\/wp\/v2\/posts\/361\/revisions"}],"predecessor-version":[{"id":366,"href":"https:\/\/www.nextframework.org\/site\/wp-json\/wp\/v2\/posts\/361\/revisions\/366"}],"wp:attachment":[{"href":"https:\/\/www.nextframework.org\/site\/wp-json\/wp\/v2\/media?parent=361"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.nextframework.org\/site\/wp-json\/wp\/v2\/categories?post=361"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.nextframework.org\/site\/wp-json\/wp\/v2\/tags?post=361"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}