<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hexagonal Architecture on Victor Laurance - Software Engineer</title><link>https://laurance.dev/tags/hexagonal-architecture/</link><description>Recent content in Hexagonal Architecture on Victor Laurance - Software Engineer</description><generator>Hugo</generator><language>en</language><lastBuildDate>Sun, 13 Sep 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://laurance.dev/tags/hexagonal-architecture/index.xml" rel="self" type="application/rss+xml"/><item><title>Aplicando Hexagonal Architecture em uma aplicação Spring Boot</title><link>https://laurance.dev/blog/hexagonal-architecture/</link><pubDate>Sun, 13 Sep 2026 00:00:00 +0000</pubDate><guid>https://laurance.dev/blog/hexagonal-architecture/</guid><description>&lt;p>Se você já manteve por tempo suficiente uma aplicação Spring Boot, provavelmente já viu regra de negócio, controller e entidade JPA misturados no mesmo lugar. Funciona, até o dia em que você precisa trocar o banco de dados, escrever um teste unitário decente ou simplesmente entender onde termina a lógica do negócio e começa o framework. Foi justamente esse tipo de dor que me fez estudar a fundo a Hexagonal Architecture, e neste artigo eu quero mostrar como apliquei os conceitos numa aplicação Spring Boot real.&lt;/p></description></item></channel></rss>