Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

#Aula 2 - Configurando o Spring Boot Data JPA

Olá pessoal, boa noite.

Estou seguindo exatamente os exemplos do curso, porém estou tendo o seguinte erro no console conforme abaixo:

at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao.dataSource(Configuracao.java:24) [classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.CGLIB$dataSource$0(<generated>) ~[classes/:na]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95$$FastClassBySpringCGLIB$$dec345a6.invoke(<generated>) ~[classes/:na]
    at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:356) ~[spring-context-4.3.3.RELEASE.jar:4.3.3.RELEASE]
    at br.com.alura.listavip.Configuracao$$EnhancerBySpringCGLIB$$761ecd95.dataSource(<generated>) ~[classes/:na]

Seguem os respectivos arquivos: - Classe de Configuração

package br.com.alura.listavip;

import javax.sql.DataSource;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.annotation.Bean;
import org.springframework.jdbc.datasource.DriverManagerDataSource;

@SpringBootApplication
public class Configuracao {

    public static void main(String[] args) {
        SpringApplication.run(Configuracao.class, args);
    }

    @Bean
    public DataSource dataSource(){
        DriverManagerDataSource dataSource = new DriverManagerDataSource();
        dataSource.setDriverClassName("com.mysql.jdbc.Driver");
        dataSource.setUrl("jdbc:mysql://localhost:3306/listavip");
        dataSource.setUsername("root");
        dataSource.setPassword("adm132626");
        return dataSource();
    }
}
  • Classe ConvidadoController:
package br.com.alura.listavip;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;

import br.com.alura.listavip.model.Convidado;
import br.com.alura.listavip.repository.ConvidadoRepository;

@Controller
public class ConvidadoController {

    @Autowired
    private ConvidadoRepository repository;

    @RequestMapping("/")
    public String index(){
        return "index";
    }

    @RequestMapping("listaconvidados")
    public String listaConvidados(Model model){

        Iterable<Convidado> convidados = repository.findAll();
        model.addAttribute("convidados", convidados);
        return "listaconvidados";
    }
}
  • Classe Convidado:
package br.com.alura.listavip.model;

import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;

@Entity(name="convidado")
public class Convidado {

    @Id
    @GeneratedValue
    private Long id;

    private String nome;

    private String email;

    private String telefone;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getNome() {
        return nome;
    }

    public void setNome(String nome) {
        this.nome = nome;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public String getTelefone() {
        return telefone;
    }

    public void setTelefone(String telefone) {
        this.telefone = telefone;
    }    
}
  • Classe ConvidadoRepository
package br.com.alura.listavip.repository;

import org.springframework.data.repository.CrudRepository;

import br.com.alura.listavip.model.Convidado;

public interface ConvidadoRepository extends CrudRepository<Convidado, Long>{

}
  • Arquivo listaconvidados.html
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"
    xmlns:th="http://www.thymeleaf.org"
    xmlns:sec="http://www.thymeleaf.org/thymeleaf-extras-springsecurity3">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Lista Convidados</title>
<link href="bootstrap/css/bootstrap.min.css" rel="stylesheet" />
</head>
<body>
    <span th:text="${convidados}"></span>
</body>
</html>

Conseguem me dar um suporte por gentileza? Refiz os exemplos por duas vezes novamente, e mesmo assim não consegui resolver este problema ainda.

Att,

Alessandro Mesquita

2 respostas

Apenas complementando os arquivos, segue também o arquivo:

pom.xml

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>

    <groupId>br.com.alura.listavip</groupId>
    <artifactId>listavip</artifactId>
    <version>1.0-SNAPSHOT</version>

    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
            <version>1.4.1.RELEASE</version>
        </dependency>

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-thymeleaf</artifactId>
            <version>1.4.1.RELEASE</version>
        </dependency>

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-data-jpa</artifactId>
            <version>1.4.2.RELEASE</version>
        </dependency>

        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <version>5.1.40</version>
        </dependency>

    </dependencies>

</project>
solução!

Pessoal após algumas horas de tentativas, consegui identificar o problema.

1º Na classe Configuração.java eu estava retornando a variável da seguinte forma:

"return dataSource();" o correto é sem os parenteses "return dataSource;"

2º Notei que o arquivo pom.xml está com a versão do spring boot starter em 1.4.1.REALEASE , e o boot starter da jpa em 1.4.2.REALEASE o que pode estar causando conflito de versões, tentei então setar para a versão 1.4.1REALEASE mas não deu certo também. Acredito que seja algum bug nesta versão que ocasiona este tipo de conflito. Diante disso, decidir atualizar então meu pom da seguinte forma a seguir (Ou seja, definir todos os spring boot starter para a versão 1.4.2.RELEASE):

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <groupId>br.com.alura.listavip</groupId>
    <artifactId>listavip</artifactId>
    <version>0.0.1-SNAPSHOT</version>

    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
            <version>1.4.2.RELEASE</version>
        </dependency>

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-thymeleaf</artifactId>
            <version>1.4.2.RELEASE</version>
        </dependency>

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-data-jpa</artifactId>
            <version>1.4.2.RELEASE</version>
        </dependency>

        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <version>5.1.40</version>
        </dependency>

    </dependencies>

</project>

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software