Fala pessoal nesse post criaremos uma pequena API RESTful totalmente do zero. Para isso no Visual Studio clique em Arquivo ? Novo ? Projeto ou simplesmente digite CTRL+Shift+N. Na tela a seguir selecione Visual C# ? .NET Core ? Aplicativo Web ASP.NET Core, defina o nome da sua solução no meu caso SimpleRestfulAPIWithAspNetCore e o […]
Testando serviços REST com Spring Boot e RestTemplate
Uma das principais características do Spring Boot é a sua simplicidade em permitir criar rapidamente uma aplicação sem abrir mão do design do seu código. E se você realmente quer fazer um trabalho de qualidade não pode abrir mão dos testes. Um bom modo de se fazer isso é com testes efetivos (não mocks) rodando […]
Configurando uma Conexão MySQL no JBoss com MySQL Connector JDBC Driver
Em um posts anterior aprendemos como criar uma conexão via JBoss e um banco MSQL Server usando o JTDS Driver e Microsoft JDBC Driver. Neste post falaremos do MySQL Connector JDBC Driver. Para configurar ele no JBoss seguiremos alguns passos similares aos outros posts: 1. Baixe o driver no site do MySQL. […]
AngularJS: Como fixar o bug module “ngStorage” is not available!
Bom esse é um errinho estúpido que eu poderia ter resolvido facilmente apenas olhando direito a documentação mas que me custou um tempo razoável. O Erro: Se quando você inspeciona o console vê o erro abaixo então esse post é pra você. A correção: No meu caso alguns pacotes usavam indiretamente o pacote ngstorage e […]
Configurando uma Conexão SQL Server no JBoss com Microsoft JDBC Driver
Em um post anterior aprendemos como criar uma conexão via JBoss e um banco MSQL Server usando o JTDS Driver. Neste post falaremos do Microsoft JDBC Driver da Microsoft. Para configurar ele no JBoss seguiremos alguns passos bem simples: 1. Primeiro baixe o driver no site oficial da microsoft.. 2. Extraia o […]
Montando Um Ambiente De Desenvolvimento Java Completo
Esse é um post para aqueles que estão procurando começar a desenvolver em Java. Trata-se de um passo a passo em vídeos sobre como montar o ambiente de desenvolvimento Java completo. No primeiro vídeo eu faço uma pequena apresentação da série e dou algumas dicas rápidas. No segundo vídeo aprendemos a baixar e instalar o […]
Configurando uma Conexão SQL Server no JBoss com JTDS
Existem dois drivers que podem ser utilizados para criar uma conexão via JBoss e um banco MSQL Server. Um é o Microsoft JDBC Driver da Microsoft e o outro é o JTDS. Muitos dizem que o último é superior ao oficial da Microsoft e neste post falaremos justamente dele. Para configurar ele no JBoss […]
Criando um novo projeto a partir de um Archetype Maven
Em uma postagem anterior você viu como criar um Archetype Maven a partir de um projeto existente agora chegou o momento de criarmos um projeto novo a partir do nosso archetype. Primeiro você precisa clonar esse projeto no seu computador. Para isso abra o terminal no diretório em que deseja armazenar o código e execute […]
Aplicações RESTful HATEOAS com SpringBoot
O HATEOAS, é uma das principais constraints arquiteturais do REST e possibilita a navegação entre recursos, que são representações dos modelos de negócio da aplicação. Esse post é bem mão na massa e se quiser aprofundar um pouco mais em conceitos teóricos de HATEOAS confira o nosso post Entendendo HATEOAS. Vamos tomar como base […]
Entendendo HATEOAS
HATEOAS (Hypermedia as the Engine of Application State) é uma constraint arquitetural de aplicações REST. Uma API HATEOAS provê informações que permite navegar entre seus endpoints de forma dinâmica visto que inclui links junto às respostas. Esta capacidade a difere de sistemas baseados em SOA e interfaces dirigidas por WSDL(pronuncia-se uísdou). Com SOA, servidores e […]