Citação

AspectJ – Programação orientado a Aspecto(AOP).

startup-photos.jpg

AspectJ – Programação orientado a Aspecto(AOP).

A Programação Orientada a Aspecto ou AOP vem para diminuir o acoplamento entre funcionalidades.

Na Programação Orientada a Objetos quando estamos desenvolvendo um sistema, sempre vai existir um módulo principal que cuida da regra de negócio e vários outros módulos secundários como módulo de log, autenticação, entre outros.
Existe um problema que no módulo principal vamos ter que injetar os módulos secundários também chamadas de crosscutting concerns e isso vai ser usado em todos os outros módulos com regra de negócio.

Acesso o artigo completo em: Nakatech

Citação

Spring + Thymeleaf.

pexels-photo-601047.jpeg

Spring + Thymeleaf.

Não consegui escrever nada nesse último final de semana devido ao grande número de horas trabalhadas no serviço, além de horas extras e finais de semana trabalhando em uma implantação.

Enfim, vou escrever um pequeno tutorial para utilizar um gerador de template chamado Thymeleaf junto ao Spring Boot.

Vai ser um pequeno “Hello world” pois estou sem muito tempo, mas vou demonstrar como é rápido fazer a configuração no Eclipse. Esse tutorial vai ser mais para configurar o ambiente e subir a primeira tela, em um próximo Post faremos algo mais completo.

O Thymeleaf além de ser um gerador de templates, ele pode deixar nossas páginas Html dinâmicas. O JSP também possibilita deixar o Html dinâmico, mas o Thymeleaf é uma tecnologia mais nova e não precisa de um servidor de aplicação para exibir a tela caso queira fazer uma visualização.

Para ver o tutorial acesse o link: https://nakatech.herokuapp.com/article/springTymeleaf.html

Citação

Spring + Visual Studio Code.

Spring + Visual Studio Code.

Parece não ter limites para o Visual Studio Code. Apenas instalando o pack Java que contempla extensão Java e bibliotecas para utilização do Maven e Spring já podemos subir uma aplicação Web em Spring Boot.

Cada vez mais fácil de criar, configurar e subir uma aplicação Web, ferramentas como GIT integradas ao VS Code e scaffolds Spring como Spring Initializr só vem para agregar e ficar.

Acesse o link: https://nakatech.herokuapp.com/article/vscodeAndSpring.html  para ver o tutorial completo.