Esses são os códigos de projeto para a primavera em ação, quinta edição, de Craig Walls Spring in Action 5
Capítulo 1. Introdução à primavera
<dependency>
<groupId>com.h2database</groupId>
<groupId>org.hibernate</groupId>
<artifactId>credit_card_number</artifactId>
<artifactId>assertj-core</artifactId>
<artifactId>lombok</artifactId>
<artifactId>htmlunit-driver</artifactId>
</dependency>
<properties>
<project.build.sourceEncoding>
UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>
UTF-8</project.reporting.outputEncoding>
<java.version>1.8</java.version>
</properties>
Segurança da primavera de configuração automática
Dependências necessárias no arquivo .pom org.springframework.Boot Spring-Boot-Starter-Data-jpa javax.persistence javax.persistence-api 2.2 Inspecione H2-Console JDBC Usathbc Log no LONCTC: 8080/H2-Connecole Deseat JDB Url a JDBC Url para JDBC para JDBC:
Há uma pasta para cada capítulo do livro - exceto os capítulos 11 e 12, que compartilham uma pasta de origem - cada um contendo a maioria ou todo o código de amostra para esse capítulo.
Este código -fonte está disponível para download na página do livro em manning.com, bem como no github em projetos
Para evitar escrever e manter o que é principalmente o código Java Boilerplate, optei por usar o LOMOMBOK em todos esses exemplos. Ao construir a partir da linha de comando, usando o maven, você não deve encontrar nenhum problema, pois o LOMOMBOK é incluído como parte do processo de construção. Mas você provavelmente encontrará problemas se importar esses projetos para o seu IDE.
Se, depois de importar os projetos para o seu IDE, você verá erros reclamando das variáveis ausentes de getters, setters, construtores ou instâncias de log, é porque o LOMOMBOK não está instalado no seu IDE. Esses bits de código serão gerados pelo LOMOMATO automaticamente, mas seu IDE não sabe disso e reclama que está faltando. De fato, você pode observar o arquivo Maven (POM.XML) e todos os dependentes. Nesse projeto, devemos usar o Intellij Idea.
Para corrigir os erros, basta instalar o Lombok. A Lombok tem suporte para os idéias mais comuns (e sem dúvida incomum); portanto, não importa qual IDE você use, você deve estar coberto. Veja o LOMOMPOK para obter detalhes sobre como instalar o LOMOMPOK em seu IDE.
Nessa pasta, você pode não fazer primavera e explicações de anotação.