Skip to content

Aplicação web no padrão MVC com Spring MVC + Thymeleaf. Objetivo: aplicação dos conceitos adquiridos sobre AOP (Programação Orientada a Aspectos).

Notifications You must be signed in to change notification settings

Denis-san/spring-mvc-register-aop-ls

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

spring-mvc-register-aop-ls

Aplicação web no padrão MVC com Spring MVC + Thymeleaf. Objetivo: aplicação dos conceitos adquiridos sobre AOP (Programação Orientada a Aspectos). A aplicação consiste em um simples registro de usuários.

  • O objetivo é apenas aplicar alguns advices, por meio deles são registrados alguns logs:

screenshot log

O advice @Before será executado antes de qualquer método de qualquer classe dos pacotes Controller, Service e repository, registrando um log exibindo os métodos que foram chamados.

screenshot log

O advice @AfterReturning é "acionado" após a execução bem sucedida do método save de qualquer classe do pacote Service, registrando um log com o id do novo usuário.

screenshot log

About

Aplicação web no padrão MVC com Spring MVC + Thymeleaf. Objetivo: aplicação dos conceitos adquiridos sobre AOP (Programação Orientada a Aspectos).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published