Pular para o conteúdo principal

Postagens

Mostrando postagens de Novembro, 2014

Versionamento de Sistemas, Artefatos e Componentes

Olá pessoal, hoje iremos abordar um assunto voltado para arquitetura de sistemas, onde vamos analisar como realizar um bom versionamento de artefatos e componentes utilizando o Maven. Os Artefatos Quando desenvolvemos um sistema Java, iremos ao final gerar algum tipo de artefato para a implantação, seja ele um  JAR , WAR , ou EAR . Ao utilizar o Maven em nossos projetos, temos o chamado  GAV  no arquivo pom.xml , que são itens obrigatórios para todo tipo de artefato, o GAV é a abreviação de: G (<groupId>): Grupo de trabalho, aqui é um local onde podemos armazenar um grupo artefatos, que fazem parte de um sistema final, exemplo: br.com.cvinicius.erp; A (<artifactId>): Identificação do artefato gerado, este é o nome que terá o artefato, exemplo: erp-web; V (<version>): Versão do artefato, define a versão do artefato gerado, geralmente representado por casas decimais, exemplo: 1.0.0. O Que é Versionamento O versionamento é  uma forma de atrelar um conj

AngularJS - Conhecendo o Framework

Olá pessoal, hoje iremos começar uma série de tutoriais falando sobre o AngularJS, que é um framework JavaScript que veem se tornando muito popular entre os frameworks de front-end . O   Framework AngularJS O AngularJS é um framework JavaScript mantido pelo Google para o desenvolvimento de aplicações ricas para Web, sua principal característica é a forma de trabalho, onde suas diretivas estendem os componentes do HTML utilizando marcações.  Para detalhes sobre o AngularJS podemos visitar o site oficial, onde também encontramos exemplos, links para downloads , cursos, etc. Site oficial:  https://angularjs.org/ Site com tutoriais e exemplos:   http://www.w3schools.com/angular/ Começando com AngularJS Como qualquer outro framework JavaScript, tudo começa com uma importação do arquivo principal do framework : <!DOCTYPE html> <html> <head> <title> Exemplo AngularJS </title> <script src= "http://ajax.googleapis.