Skip to content

Commit

Permalink
Release v1.25.0
Browse files Browse the repository at this point in the history
  • Loading branch information
pascalgrimaud committed Jan 25, 2025
1 parent 783fe75 commit 69f111d
Show file tree
Hide file tree
Showing 15 changed files with 831 additions and 1,647 deletions.
68 changes: 34 additions & 34 deletions .jhipster/modules/history.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"actions": [
{
"module": "init",
"date": "2024-12-24T09:49:22.219671218Z",
"date": "2025-01-25T20:12:51.653463896Z",
"properties": {
"projectName": "JHipster Lite Sample Application",
"baseName": "litesample",
Expand All @@ -11,7 +11,7 @@
},
{
"module": "maven-java",
"date": "2024-12-24T09:49:22.369295242Z",
"date": "2025-01-25T20:12:51.756057854Z",
"properties": {
"projectName": "JHipster Lite Sample Application",
"baseName": "litesample",
Expand All @@ -20,7 +20,7 @@
},
{
"module": "maven-wrapper",
"date": "2024-12-24T09:49:22.407522920Z",
"date": "2025-01-25T20:12:51.776690418Z",
"properties": {
"projectName": "JHipster Lite Sample Application",
"baseName": "litesample",
Expand All @@ -29,7 +29,7 @@
},
{
"module": "java-base",
"date": "2024-12-24T09:49:22.509712090Z",
"date": "2025-01-25T20:12:51.834972111Z",
"properties": {
"projectName": "JHipster Lite Sample Application",
"baseName": "litesample",
Expand All @@ -38,7 +38,7 @@
},
{
"module": "jacoco-with-min-coverage-check",
"date": "2024-12-24T09:49:22.547953055Z",
"date": "2025-01-25T20:12:51.863559148Z",
"properties": {
"projectName": "JHipster Lite Sample Application",
"baseName": "litesample",
Expand All @@ -47,7 +47,7 @@
},
{
"module": "java-memoizers",
"date": "2024-12-24T09:49:22.568734988Z",
"date": "2025-01-25T20:12:51.878114044Z",
"properties": {
"projectName": "JHipster Lite Sample Application",
"baseName": "litesample",
Expand All @@ -56,7 +56,7 @@
},
{
"module": "java-enums",
"date": "2024-12-24T09:49:22.590462363Z",
"date": "2025-01-25T20:12:51.893053330Z",
"properties": {
"projectName": "JHipster Lite Sample Application",
"baseName": "litesample",
Expand All @@ -65,7 +65,7 @@
},
{
"module": "pagination-domain",
"date": "2024-12-24T09:49:22.635724681Z",
"date": "2025-01-25T20:12:51.920185437Z",
"properties": {
"projectName": "JHipster Lite Sample Application",
"baseName": "litesample",
Expand All @@ -74,7 +74,7 @@
},
{
"module": "application-service-hexagonal-architecture-documentation",
"date": "2024-12-24T09:49:22.671602155Z",
"date": "2025-01-25T20:12:51.935434627Z",
"properties": {
"projectName": "JHipster Lite Sample Application",
"baseName": "litesample",
Expand All @@ -83,7 +83,7 @@
},
{
"module": "spring-boot",
"date": "2024-12-24T09:49:22.823004381Z",
"date": "2025-01-25T20:12:52.035793221Z",
"properties": {
"projectName": "JHipster Lite Sample Application",
"baseName": "litesample",
Expand All @@ -92,7 +92,7 @@
},
{
"module": "logs-spy",
"date": "2024-12-24T09:49:22.856422519Z",
"date": "2025-01-25T20:12:52.050723656Z",
"properties": {
"projectName": "JHipster Lite Sample Application",
"baseName": "litesample",
Expand All @@ -101,7 +101,7 @@
},
{
"module": "spring-boot-mvc-empty",
"date": "2024-12-24T09:49:22.880238161Z",
"date": "2025-01-25T20:12:52.066522449Z",
"properties": {
"projectName": "JHipster Lite Sample Application",
"baseName": "litesample",
Expand All @@ -110,7 +110,7 @@
},
{
"module": "spring-boot-tomcat",
"date": "2024-12-24T09:49:22.930112025Z",
"date": "2025-01-25T20:12:52.096426687Z",
"properties": {
"projectName": "JHipster Lite Sample Application",
"baseName": "litesample",
Expand All @@ -119,7 +119,7 @@
},
{
"module": "spring-boot-actuator",
"date": "2024-12-24T09:49:22.961036655Z",
"date": "2025-01-25T20:12:52.118385103Z",
"properties": {
"projectName": "JHipster Lite Sample Application",
"baseName": "litesample",
Expand All @@ -128,7 +128,7 @@
},
{
"module": "spring-boot-async",
"date": "2024-12-24T09:49:22.993334060Z",
"date": "2025-01-25T20:12:52.139054942Z",
"properties": {
"projectName": "JHipster Lite Sample Application",
"baseName": "litesample",
Expand All @@ -137,7 +137,7 @@
},
{
"module": "spring-boot-devtools",
"date": "2024-12-24T09:49:23.018997130Z",
"date": "2025-01-25T20:12:52.158303059Z",
"properties": {
"projectName": "JHipster Lite Sample Application",
"baseName": "litesample",
Expand All @@ -146,7 +146,7 @@
},
{
"module": "java-archunit",
"date": "2024-12-24T09:49:23.048751097Z",
"date": "2025-01-25T20:12:52.179697475Z",
"properties": {
"projectName": "JHipster Lite Sample Application",
"baseName": "litesample",
Expand All @@ -155,7 +155,7 @@
},
{
"module": "git-information",
"date": "2024-12-24T09:49:23.086272306Z",
"date": "2025-01-25T20:12:52.217618968Z",
"properties": {
"projectName": "JHipster Lite Sample Application",
"baseName": "litesample",
Expand All @@ -164,7 +164,7 @@
},
{
"module": "prettier",
"date": "2024-12-24T09:49:23.112447779Z",
"date": "2025-01-25T20:12:52.237614810Z",
"properties": {
"projectName": "JHipster Lite Sample Application",
"baseName": "litesample",
Expand All @@ -173,7 +173,7 @@
},
{
"module": "typescript",
"date": "2024-12-24T09:49:23.141106615Z",
"date": "2025-01-25T20:12:52.258853684Z",
"properties": {
"projectName": "JHipster Lite Sample Application",
"baseName": "litesample",
Expand All @@ -182,7 +182,7 @@
},
{
"module": "frontend-maven-plugin",
"date": "2024-12-24T09:49:23.177798066Z",
"date": "2025-01-25T20:12:52.282890140Z",
"properties": {
"projectName": "JHipster Lite Sample Application",
"baseName": "litesample",
Expand All @@ -191,7 +191,7 @@
},
{
"module": "vue-core",
"date": "2024-12-24T09:49:23.217627937Z",
"date": "2025-01-25T20:12:52.311048109Z",
"properties": {
"projectName": "JHipster Lite Sample Application",
"baseName": "litesample",
Expand All @@ -200,7 +200,7 @@
},
{
"module": "sonar-qube-java-backend-and-frontend",
"date": "2024-12-24T09:49:23.258429287Z",
"date": "2025-01-25T20:12:52.339065495Z",
"properties": {
"projectName": "JHipster Lite Sample Application",
"baseName": "litesample",
Expand All @@ -209,7 +209,7 @@
},
{
"module": "jpa-postgresql",
"date": "2024-12-24T09:49:23.352567286Z",
"date": "2025-01-25T20:12:52.395008796Z",
"properties": {
"projectName": "JHipster Lite Sample Application",
"baseName": "litesample",
Expand All @@ -218,7 +218,7 @@
},
{
"module": "liquibase",
"date": "2024-12-24T09:49:23.387400094Z",
"date": "2025-01-25T20:12:52.415053557Z",
"properties": {
"projectName": "JHipster Lite Sample Application",
"baseName": "litesample",
Expand All @@ -227,7 +227,7 @@
},
{
"module": "spring-boot-oauth2",
"date": "2024-12-24T09:49:23.473209972Z",
"date": "2025-01-25T20:12:52.484640847Z",
"properties": {
"projectName": "JHipster Lite Sample Application",
"baseName": "litesample",
Expand All @@ -236,7 +236,7 @@
},
{
"module": "spring-boot-oauth2-account",
"date": "2024-12-24T09:49:23.500310951Z",
"date": "2025-01-25T20:12:52.503079805Z",
"properties": {
"projectName": "JHipster Lite Sample Application",
"baseName": "litesample",
Expand All @@ -245,7 +245,7 @@
},
{
"module": "springdoc-mvc-openapi",
"date": "2024-12-24T09:49:23.541960167Z",
"date": "2025-01-25T20:12:52.542647207Z",
"properties": {
"projectName": "JHipster Lite Sample Application",
"baseName": "litesample",
Expand All @@ -254,7 +254,7 @@
},
{
"module": "springdoc-oauth2",
"date": "2024-12-24T09:49:23.568478987Z",
"date": "2025-01-25T20:12:52.562442583Z",
"properties": {
"projectName": "JHipster Lite Sample Application",
"baseName": "litesample",
Expand All @@ -263,7 +263,7 @@
},
{
"module": "spring-boot-cucumber-mvc",
"date": "2024-12-24T09:49:23.624132309Z",
"date": "2025-01-25T20:12:52.618315280Z",
"properties": {
"projectName": "JHipster Lite Sample Application",
"baseName": "litesample",
Expand All @@ -272,7 +272,7 @@
},
{
"module": "spring-boot-cucumber-oauth2-authentication",
"date": "2024-12-24T09:49:23.685086343Z",
"date": "2025-01-25T20:12:52.654193228Z",
"properties": {
"projectName": "JHipster Lite Sample Application",
"baseName": "litesample",
Expand All @@ -281,7 +281,7 @@
},
{
"module": "kipe-expression",
"date": "2024-12-24T09:49:23.709163875Z",
"date": "2025-01-25T20:12:52.671460893Z",
"properties": {
"projectName": "JHipster Lite Sample Application",
"baseName": "litesample",
Expand All @@ -290,7 +290,7 @@
},
{
"module": "kipe-authorization",
"date": "2024-12-24T09:49:23.735040150Z",
"date": "2025-01-25T20:12:52.687621489Z",
"properties": {
"projectName": "JHipster Lite Sample Application",
"baseName": "litesample",
Expand All @@ -299,7 +299,7 @@
},
{
"module": "sample-feature",
"date": "2024-12-24T09:49:23.765006222Z",
"date": "2025-01-25T20:12:52.705679281Z",
"properties": {
"projectName": "JHipster Lite Sample Application",
"baseName": "litesample",
Expand Down
2 changes: 1 addition & 1 deletion documentation/hexagonal-architecture.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ We often talk about three types of complexity:

- **Essential**: When building Software we have to solve a problem of complexity X: this is the essential complexity. This complexity directly relates to the problem we are trying to solve and we can't really make that lower.
- **Mandatory**: No matter the efforts, we are going to have to add some complexity to the system since we have technical stuff to do (persist data, send messages, ...). This complexity is called mandatory complexity.
- **Accidental**: On top of the two previous complexities comes the accidental complexity, the one we don't want because it's not needed. Example: if you have a configuration that is standing still for the past 10 years you probably don't need to put that in a database, handling that in code will be easier and more efficient (and no, you probably don't need microservices with one team of 3).
- **Accidental**: On top of the two previous complexities comes the accidental complexity, the one we don't want because it's unnecessary. Example: if you have a configuration that is standing still for the past 10 years you probably don't need to put that in a database, handling that in code will be easier and more efficient (and no, you probably don't need microservices with one team of 3).

The hexagonal architecture allows us to reduce all those complexities to their bare minimum by giving clear responsibilities to each part of our Software.

Expand Down
Loading

0 comments on commit 69f111d

Please sign in to comment.