Introdulção Esse é o primeiro de uma série de artigos que darão uma introdução e farão papel básico de documentação do Framework Veloster. O que é Veloster? Veloster é um fram ework ORM . Quem conhece um framework ORM sabe o q uanto ele pode ser valioso , mas também conhece to
Introdução Neste ar tigo vamos ver como configurar o Framework Veloster vi a arquivo de prop riedades . A configuração por arquivo de propriedades é muito simples , bastando apenas criar um arquivo chamado resource.properties dentro da pasta de recursos da aplicação como m
Introdução Nesse artigo v e remos como configurar o Velsoter Fram ework programáticamente . Esse mét odo foi criad o pensando em realizar uma mescla de configurações, cria ndo a possib ilidade de em tempo de execução, a partir de al guma con dição , alterar os valores configurados no arqu
Introdução Nesse ar tigo veremos as anotações disponíves no Veloster Framew ork . Conjunto de Anotações O Veloster possu í um conjunto de anotações usadas para seus mapeamento e v álidações. Agora veremos as anotações usadas pa ra a configuração do mapeamento d e entidades :
Introdução Nesse art igo vamo s ver as diretrizes que de vem ser seguidas para a criação de uma entidade cont rolada pelo Veloster Fram ework. Modelos Toda entidade gerenciada pelo Veloster, além das anotações de identificaçã o, devem segu ir um
Introdução Nesse artigo iremos ver como usar a API de validações fornecida pelo Veloster Framework Anotações A API de validações do Veloster contém um conjunto de anotações que são processadas antes de uma entidade ser inseridas ou alteradas no banco de dados. São elas:
Introdução Esse ar tigo a l ista de exceções que devem ser tratadas a o se trabalha r com o Veloster Framewor k. Lista de Exceções Todas as exceções manipuladas pelo Veloster são do tipo java.lang.RuntimeException . Exceção base, de uso genérico Java Code br.com.mobilem
Introdução Nesse artigo veremos como realizar a manipulação de dados através do Veloster Framework, ou seja, CRUD e consultas. Interface de Manipulação Java Code br.com.mobilemind.veloster.orm.Veloster<T extends Entity> Atravé s dessa interface executamos insert, updare, dele
Introdução Nesse artigo vemos ver um recurso muito interessante chamado Dynamic Finder . Esse recurso permite que através do nome do método seja construída uma consulta SQL. Uso Os Dynamic Finders devem seguir um padrão de construção : Java Code <Tipo do retorno> [&
Introdução Nesse artigo veremos como usar a API de Criteria do Veloster Framework. As Criterias são uma forma de consulta feita sobre objetos, que por baixo dos panos, geram as instruções SQL. Objeto Criteria Para obtermos um objeto Criteria, temos que solicitar a criação do mesmo pelo