terça-feira, 22 de maio de 2018

Exemplo de Brutos MVC com Spring (Brutos 2.0 + Spring 5.0.6)


Exemplo de Brutos MVC com Spring. O código fonte dos exemplos estão hospedados no GitHub.

Código fonte: https://github.com/brandaof/brutos-spring

sábado, 19 de maio de 2018

Exemplo de formulário com senha. (Brutos + Bootstrap 4 + Hibernate Validator + Weld)


Exemplo de formulário com senha. O código fonte dos exemplos estão hospedados no GitHub.

Código fonte: https://github.com/brandaof/brutos-password-form


quinta-feira, 17 de maio de 2018

Enviando um formulário com múltiplas linhas para um List com Brutos MVC (Brutos + Bootstrap 4)


Enviando um formulário com múltiplas linhas para um List com Brutos MVC. O código fonte dos exemplos estão hospedados no GitHub.

Código fonte: https://github.com/brandaof/brutos-multiple-row-form


quarta-feira, 16 de maio de 2018

Exemplo de post de formulário em Map com Brutos MVC (Brutos + Bootstrap 4 + Weld)


Exemplo de post de formulário em Map com Brutos MVC. O código fonte dos exemplos estão hospedados no GitHub.

Código fonte: https://github.com/brandaof/brutos-value-key-map-form


terça-feira, 15 de maio de 2018

Exemplo de dropdown box com Brutos MVC (Brutos + Bootstrap 4 + Hibernate Validator + Weld)


Exemplo de dropdown box com Brutos MVC. O código fonte dos exemplos estão hospedados no GitHub.

Código fonte: https://github.com/brandaof/brutos-dropdown-box

segunda-feira, 14 de maio de 2018

Exemplo de uso do hibernate com Brutos MVC (Brutos + Bootstrap 4 + Hibernate + Weld + MySQL)



Exemplo de uso do hibernate com Brutos MVC. O código fonte dos exemplos estão hospedados no GitHub.

Código fonte: https://github.com/brandaof/brutos-hibernate-mysql


sábado, 12 de maio de 2018

Exemplo de uso de JTA com Brutos MVC (Brutos + Weld + Hibernate + narayana + Tomcat)


Exemplo de uso de JTA com Brutos MVC. O código fonte dos exemplos estão hospedados no GitHub.

Código fonte: https://github.com/brandaof/brutos-jta-cdi-hibernate


http://www.brutosframework.com.br/

Exemplo de uso de polimorfismo com Brutos (Brutos + Weld).


Exemplo de polimorfismo com Brutos MVC. O código fonte dos exemplos estão hospedados no GitHub.

Código fonte: https://github.com/brandaof/brutos-polymorphic-mapping


http://www.brutosframework.com.br/

quarta-feira, 9 de maio de 2018

Brutos framework 2.0 RC2 liberado


O Brutos framework é um controlador MVC desenvolvido em Java. Projetado para reduzir a complexidade do desenvolvimento web com mapeamento configurável, resolução de vista, suporte ao upload e download de arquivos. Podendo ser configurado usando XML, anotações e suas convenções de configuração. 

Destaques da versão 2.0 RC2:

  • incluída a anotação @DetachedName;
  • resolvido o problema de parâmetros com regex que contém '{';
  • alterada a forma da resolução de vista;
  • alterado o prefixo da vista de /WEB-INF para /WEB-INF/views;
  • incluído Type.toString(Object);
  • incluído suporte a coleções simples;
  • incluído a anotação @RequestMethod;
  • incluído suporte ao mapeamento de resultado de ação;
  • incluído a anotação @ResponseStatus;
  • incluído a anotação @ResponsError e @ResponsErrors;
  • descontinuado o ControllerResolver;
  • action resolver assume o papel do ControllerResolver;
  • o valor default do Enum passou a ser AUTO;
  • incluído type default para classe concreta no @Any;
  • alterado o atributo view-resolved para resolved-view em controller, action e throw-safe;
  • incluído o atributo rendered em controller, action e throw-safe;
  • incluído lazy-load em property controller, property action, constructor-arg, parameter action;
  • descontinuado o escopo controller;
  • alterada as opções de MappingTypes de SIMPLE e COMPLEX para VALUE e OBJECT;


http://www.brutosframework.com.br/