- maven
- java 17
- lombok
Esté sistema foi criaod utilizando spring com Java 17 A versão do spring utilizada foi 3.1.4 com maven Para maiores detalhes e ajuda com spring com spring
A UI foi desenvolvido utilizando java Swing com integração com Spring que realiza a persistencia dos dados usando Spring Data e jpa
Veja o a classe que implementa Application e a classe que implementa JFrame Component Spring
Foi utilizada h2 database, porém pode ser substituido por qualquer banco de dados relacional que tenha suporte a jdbc4
A fim de evitar a boilerplate
codigo repetitivo foi utilizado lombok afim de remover codigo como get e set construtores e escrita do metodo toString
# devido ao JFrame nao resolvi a injecao denotro do construtor do formulario para os testes
mvn clean install -DskipTests=true
java -jar target/book-store-1.0.0.jar