Skip to content

Instantly share code, notes, and snippets.

View dotrujos's full-sized avatar
💭
Studying...

Gabriel Araújo dotrujos

💭
Studying...
View GitHub Profile
@dotrujos
dotrujos / pom.xml
Created May 24, 2026 22:35
pom.xml example with Spring for Java 8
<?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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.7.18</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
@dotrujos
dotrujos / Angular.esproj
Created May 24, 2025 22:08
.esproj for Angular in Visual Studio
<Project Sdk="Microsoft.VisualStudio.JavaScript.Sdk/1.0.2752196">
<PropertyGroup>
<StartupCommand>npm start</StartupCommand>
<JavaScriptTestFramework>Jasmine</JavaScriptTestFramework>
<!-- Allows the build (or compile) script located on package.json to run on Build -->
<ShouldRunBuildScript>false</ShouldRunBuildScript>
<!-- Folder where production build objects will be placed -->
<BuildOutputFolder>$(MSBuildProjectDirectory)\dist\AngularProject1\browser\</BuildOutputFolder>
</PropertyGroup>
</Project>
Hexagonal Architecture Structure

Adapters:
- Driving (Primary)
- - API
- - Blazor
- Driven (Secondary)
- - Infra.Data
Core: