Pular para o conteúdo principal

Postagens

Mostrando postagens de junho, 2016

Configurando o arquivo application.properties do SpringBoot

Ao trabalhar com SpringBoot, nos deparamos com várias configurações que devem ser realizadas, com isso, é necessário conhecer o arquivo onde adicionamos as configurações para o projeto. Tipos de Arquivos O SpringBoot permite utilizar 2 diferentes tipos de arquivos de configurações: application.properties (Properties); application.yml (Yml). Por padrão e geralmente o mais utilizado é o application.properties , mas é uma opção que o framework nos fornece, as configurações adicionadas em ambos os arquivos são as mesmas. Exemplo de Configuração O arquivo de configuração deve conter as configurações essenciais para o uso do SpringBoot, em seu projeto, vamos ver alguns exemplos: spring.application.name: Nome da aplicação; server.port: Porta qual o container embedded irá alocar; server.compression.enabled: Habilita a compressão da resposta http; logging.level.*: Habilita o Logging já configurado. Existem uma grande quantidade de informações que podem ser

Criando um Projeto com Spring Boot

Hoje iremos analisar alguns projetos da plataforma Spring e entender como podemos iniciar um novo projeto utilizando Spring Boot. A plataforma Spring sempre foi repleta de recursos que a fazem ser uma ótima alternativa para o desenvolvimento de aplicações Java Enterprise, dentro da plataforma temos vários componentes que ajudam no desenvolvimento, vamos listar os mais famosos: Spring Core: Este é o núcleo da plataforma, este é a base para os demais projetos, responsável pela parte de injeção de dependência e  IoC; Spring MVC: Este é o framework MVC apontado por pesquisas, como sendo o mais utilizado em todo mundo, ele trabalha no estilo Action Based, e possui recursos muito interessantes para trabalhar com Web em geral; Spring Data : Este projeto ajuda na parte de persistência, facilitando na integração com os mais diferentes resources de persistência, JDBC, JPA, Bancos NoSQL, entre outras integrações; Spring Security : Este é responsável pela parte de segurança das ap