Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
8d15de3
fixes
Dec 26, 2025
f8a7147
fixes
Dec 26, 2025
17dc621
Create dependabot.yml
arielsrv Dec 26, 2025
505dcc5
Bump actions/checkout from 4 to 6
dependabot[bot] Dec 26, 2025
0c6605b
Bump actions/setup-java from 4 to 5
dependabot[bot] Dec 26, 2025
ab5639b
Bump org.hibernate.orm:hibernate-processor
dependabot[bot] Dec 26, 2025
eb87066
Bump org.apache.maven.plugins:maven-shade-plugin from 3.6.0 to 3.6.1
dependabot[bot] Dec 26, 2025
928878c
Bump org.junit.jupiter:junit-jupiter-engine from 5.13.4 to 6.0.1
dependabot[bot] Dec 26, 2025
0d8fa78
Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.3 to 3.5.4
dependabot[bot] Dec 26, 2025
bec7a9e
Bump org.apache.maven.plugins:maven-compiler-plugin
dependabot[bot] Dec 26, 2025
7f803a3
Merge pull request #1 from arielsrv/dependabot/github_actions/actions…
arielsrv Dec 26, 2025
a8a3525
Merge pull request #2 from arielsrv/dependabot/github_actions/actions…
arielsrv Dec 26, 2025
7bad798
Merge pull request #4 from arielsrv/dependabot/maven/org.apache.maven…
arielsrv Dec 26, 2025
1091eae
Merge pull request #7 from arielsrv/dependabot/maven/org.apache.maven…
arielsrv Dec 26, 2025
0ff6cf0
Merge pull request #6 from arielsrv/dependabot/maven/org.apache.maven…
arielsrv Dec 26, 2025
042f662
Bump org.junit.jupiter:junit-jupiter-api from 5.13.4 to 6.0.1
dependabot[bot] Dec 26, 2025
09b5b6c
Merge pull request #3 from arielsrv/dependabot/maven/org.hibernate.or…
arielsrv Dec 26, 2025
b682969
Merge pull request #5 from arielsrv/dependabot/maven/org.junit.jupite…
arielsrv Dec 26, 2025
1e62e98
Merge pull request #8 from arielsrv/dependabot/maven/org.junit.jupite…
arielsrv Dec 26, 2025
78fd296
Potential fix for code scanning alert no. 1: Workflow does not contai…
arielsrv Dec 26, 2025
d90d1c8
Merge pull request #9 from arielsrv/alert-autofix-1
arielsrv Dec 26, 2025
0dc0907
fixes
Dec 26, 2025
0ae2931
Bump org.junit.jupiter:junit-jupiter-api from 6.0.1 to 6.0.2
dependabot[bot] Jan 9, 2026
daf4cd0
Bump org.flywaydb:flyway-mysql from 11.20.0 to 11.20.1
dependabot[bot] Jan 9, 2026
1053c9f
Bump org.junit.jupiter:junit-jupiter-engine from 6.0.1 to 6.0.2
dependabot[bot] Jan 9, 2026
96c3c79
Merge pull request #12 from arielsrv/dependabot/maven/org.junit.jupit…
arielsrv Jan 9, 2026
f66db97
Merge pull request #11 from arielsrv/dependabot/maven/org.flywaydb-fl…
arielsrv Jan 9, 2026
ef6424a
Merge pull request #10 from arielsrv/dependabot/maven/org.junit.jupit…
arielsrv Jan 9, 2026
6233ab4
Bump org.flywaydb:flyway-mysql from 11.20.1 to 11.20.2
dependabot[bot] Jan 16, 2026
20b616a
Bump jooby.version from 4.0.13 to 4.0.15
dependabot[bot] Jan 16, 2026
7303eb0
Bump org.hibernate.orm:hibernate-processor
dependabot[bot] Jan 16, 2026
7381679
Merge pull request #14 from arielsrv/dependabot/maven/jooby.version-4…
arielsrv Jan 16, 2026
375564d
Merge pull request #15 from arielsrv/dependabot/maven/org.hibernate.o…
arielsrv Jan 16, 2026
6a1dd98
Merge pull request #13 from arielsrv/dependabot/maven/org.flywaydb-fl…
arielsrv Jan 16, 2026
e5ea47f
Bump com.mysql:mysql-connector-j from 9.5.0 to 9.6.0
dependabot[bot] Jan 30, 2026
7261eb0
Bump org.flywaydb:flyway-mysql from 11.20.2 to 12.0.0
dependabot[bot] Jan 30, 2026
73703a9
Bump org.hibernate.orm:hibernate-processor
dependabot[bot] Jan 30, 2026
49c4d49
Merge pull request #16 from arielsrv/dependabot/maven/com.mysql-mysql…
arielsrv Jan 30, 2026
bf79df8
Merge pull request #17 from arielsrv/dependabot/maven/org.flywaydb-fl…
arielsrv Jan 30, 2026
83b04bf
Merge pull request #18 from arielsrv/dependabot/maven/org.hibernate.o…
arielsrv Jan 30, 2026
9182599
Bump org.apache.maven.plugins:maven-compiler-plugin
dependabot[bot] Feb 6, 2026
add4ecb
Bump org.hibernate.orm:hibernate-processor
dependabot[bot] Feb 6, 2026
745bb72
Merge pull request #19 from arielsrv/dependabot/maven/org.apache.mave…
arielsrv Feb 6, 2026
754069b
Merge pull request #20 from arielsrv/dependabot/maven/org.hibernate.o…
arielsrv Feb 6, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 15 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# To get started with Dependabot version updates, you'll need to specify which
# package ecosystems to update and where the package manifests are located.
# Please see the documentation for all configuration options:
# https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file

version: 2
updates:
- package-ecosystem: "maven" # See documentation for possible values
directory: "/" # Location of package manifests
schedule:
interval: "weekly"
- package-ecosystem: github-actions
directory: /
schedule:
interval: daily
26 changes: 26 additions & 0 deletions .github/workflows/maven.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
name: Java CI with Maven

on:
push:
branches: [ "main" ]
pull_request:
branches: [ "main" ]

permissions:
contents: read

jobs:
build:

runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v6
- name: Set up JDK 21
uses: actions/setup-java@v5
with:
java-version: '21'
distribution: 'temurin'
cache: maven
- name: Build with Maven
run: mvn -B compile
23 changes: 12 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,29 +2,30 @@

## Goal

- Demonstrate how to generate arbitrary documentation from your application
- Additionally, show how to use [Hibernate Data Repositories](https://docs.hibernate.org/orm/7.1/repositories/html_single/)
- Demonstrate how to generate arbitrary documentation from your application
- Additionally, show how to
use [Hibernate Data Repositories](https://docs.hibernate.org/orm/7.1/repositories/html_single/)

## Requirements

- Java 21
- Docker for booting mySQL
- Java 21
- Docker for booting mySQL

## Run

mvn jooby:run

## Output:

- http://localhost:8080/docs
- http://localhost:8080/docs/full.html
- http://localhost:8080/docs/tryIt.html
- http://localhost:8080/docs
- http://localhost:8080/docs/full.html
- http://localhost:8080/docs/tryIt.html

- http://localhost:8080/redoc
- http://localhost:8080/swagger
- http://localhost:8080/redoc
- http://localhost:8080/swagger

## Documentation and usage

- https://jooby.io/modules/openapi
- https://jooby.io/modules/openapi/#openapi-outputdisplay
- https://jooby.io/modules/openapi
- https://jooby.io/modules/openapi/#openapi-outputdisplay

16 changes: 8 additions & 8 deletions conf/logback.xml
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<configuration scan="true" scanPeriod="15 seconds" debug="false">
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
<encoder>
<pattern>[%d{ISO8601}]-[%thread] %-5level %logger - %msg%n</pattern>
</encoder>
</appender>
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
<encoder>
<pattern>[%d{ISO8601}]-[%thread] %-5level %logger - %msg%n</pattern>
</encoder>
</appender>

<root level="INFO">
<appender-ref ref="STDOUT" />
</root>
<root level="INFO">
<appender-ref ref="STDOUT"/>
</root>
</configuration>
Loading